Diessenhofen
Swiss patent · CH661424 · Holder, Inventor
Swiss patent · CH634733 · Holder, Inventor
Swiss patent · CH527764 · Holder