Zürich
Swiss patent · CH538669 · Holder
Swiss patent · CH508195 · Holder
Swiss patent · CH525099 · Holder