CH-5417 Untersiggenthal
European patent · EP0621679 · Inventor
European patent · EP0179262 · Inventor