CH-8602 Wangen
European patent · EP0242830 · Inventor
European patent · EP0205819 · Inventor
European patent · EP0204108 · Inventor