Zürich
Swiss patent · CH710074 · Inventor
Swiss patent · CH709554 · Inventor
Swiss patent · CH709492 · Inventor