Neuhausen am Rheinfall
Swiss patent · CH634640 · Inventor
Swiss patent · CH581801 · Inventor
Swiss patent · CH586000 · Inventor