CH-8804 Au ZH
European patent · EP0698954 · Holder, Inventor
European patent · EP0408514 · Inventor
European patent · EP0265459 · Inventor