Schaffhausen
Swiss patent · CH671186 · Inventor
Swiss patent · CH669559 · Inventor
Swiss patent · CH665819 · Inventor