CH-1802 Corseaux
European patent · EP0130303 · Inventor
European patent · EP0062776 · Inventor
European patent · EP0073259 · Inventor