Zürich
Swiss patent · CH644300 · Inventor
Swiss patent · CH608066 · Inventor
Swiss patent · CH581570 · Inventor