Zürich
Swiss patent · CH684775 · Inventor
Swiss patent · CH680974 · Inventor
Swiss patent · CH680257 · Inventor