Zürich
European patent · EP0755847 · Inventor
Swiss patent · CH690125 · Inventor
Swiss patent · CH615865 · Inventor