CH-8405 Winterthur
European patent · EP0296115 · Inventor
European patent · EP0296114 · Inventor
European patent · EP0296113 · Inventor