Zollikon
Swiss trademark · 830411 · Holder
Swiss trademark · 830020 · Holder
European patent · EP3680913 · Inventor