Schaffhausen
Swiss patent · CH666426 · Inventor
Swiss patent · CH659201 · Inventor
Swiss patent · CH660987 · Inventor