CH-6911 Campione d'Italia
European patent · EP0455063 · Inventor
European patent · EP0470985 · Inventor