CH-6403 Küssnacht am Rigi
European patent · EP0369991 · Inventor
European patent · EP0369990 · Inventor
European patent · EP0240467 · Inventor