CH-8803 Rüschlikon
European patent · EP0498285 · Inventor
European patent · EP0347371 · Inventor
European patent · EP0362326 · Inventor