Schaffhausen
Swiss patent · CH684168 · Inventor
Swiss patent · CH681636 · Inventor
Swiss patent · CH682544 · Inventor
Swiss patent · CH679014 · Inventor