St. Gallen
Swiss trademark · 745694 · Agent
Swiss trademark · 729807 · Holder
Swiss trademark · 551125 · Agent