CH-8405 Winterthur
European patent · EP0554210 · Inventor
European patent · EP0551794 · Inventor
European patent · EP0553596 · Inventor