Schaffhausen
Swiss patent · CH666106 · Inventor
Swiss patent · CH665160 · Inventor
Swiss patent · CH664810 · Inventor