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