Schaffhausen
Swiss patent · CH684607 · Inventor
Swiss patent · CH677014 · Inventor
Swiss patent · CH586000 · Inventor