Schaffhausen
Swiss patent · CH688494 · Inventor
Swiss patent · CH672022 · Inventor
Swiss patent · CH668831 · Inventor