Neuhausen am Rheinfall
Swiss patent · CH689448 · Inventor
Swiss patent · CH688613 · Inventor
Swiss patent · CH691354 · Inventor