CH-5417 Untersiggenthal
European patent · EP0348673 · Inventor
European patent · EP0235324 · Inventor