CH-8405 Winterthur
European patent · EP0446808 · Inventor
European patent · EP0402941 · Inventor
European patent · EP0402940 · Inventor