Diessenhofen
Swiss patent · CH588841 · Holder
Swiss patent · CH569166 · Holder
Swiss patent · CH466913 · Holder