Neuhausen am Rheinfall
Swiss patent · CH639592 · Inventor
Swiss patent · CH635770 · Inventor
Swiss patent · CH580476 · Inventor