CH-8852 Altendorf
European patent · EP1945979 · Inventor
European patent · EP0907871 · Holder, Inventor