Zürich
European patent · EP3332158 · Inventor
Swiss trademark · 660455 · Holder
Swiss trademark · 640922 · Holder