CH-9434 Au/SG
European patent · EP0840073 · Holder, Inventor
European patent · EP0559619 · Inventor
European patent · EP0559618 · Inventor
European patent · EP0480870 · Inventor