Schönenwerd
Swiss patent · CH669342 · Inventor
Swiss patent · CH614653 · Inventor
Swiss patent · CH580163 · Inventor