Zürich
Swiss trademark · 844230 · Holder
Swiss trademark · 844658 · Holder
European patent · EP3641716 · Inventor
Swiss patent · CH708744 · Holder, Inventor