Schaffhausen
Swiss patent · CH618231 · Inventor
Swiss patent · CH612589 · Inventor
Swiss patent · CH517884 · Holder
Swiss patent · CH420905 · Holder