CH-8340 Hadlikon-Hinwil
European patent · EP0284554 · Inventor
European patent · EP0092523 · Inventor