Neuhausen am Rheinfall
European patent · EP0762152 · Inventor
Swiss patent · CH690080 · Inventor
Swiss patent · CH689065 · Inventor