Schaffhausen
Swiss patent · CH680788 · Inventor
Swiss patent · CH679394 · Inventor
Swiss patent · CH654031 · Inventor