Zürich
European patent · EP3970582 · Holder, Inventor
Swiss design · 145563 · Designer, Holder
Swiss patent · CH717893 · Holder, Inventor