Zürich
Swiss patent · CH655606 · Inventor
Swiss patent · CH655605 · Inventor
Swiss patent · CH655604 · Inventor