CH-9052 Lustmühle Teufen
European patent · EP0447365 · Inventor
European patent · EP0446558 · Inventor