CH-8604 Volketswil-Kindhausen
European patent · EP0722515 · Inventor
European patent · EP0565070 · Inventor