CH-8422 Pfungen
European patent · EP0743135 · Inventor
European patent · EP0743133 · Inventor
European patent · EP0743132 · Inventor