Schaffhausen
Swiss patent · CH639041 · Inventor
Swiss patent · CH624631 · Inventor
Swiss patent · CH589550 · Inventor