St. Gallen
Swiss trademark · 10617/2026 · Holder
Swiss trademark · 794341 · Holder
European patent · EP3697525 · Holder, Inventor