CH-6614 Brissago
European patent · EP0660108 · Inventor
European patent · EP0660086 · Inventor
European patent · EP0585716 · Inventor