CH-5417 Untersiggenthal
European patent · EP0314622 · Inventor
European patent · EP0096908 · Inventor