St. Gallen
Swiss trademark · 603815 · Agent
Swiss trademark · 585558 · Agent
Swiss trademark · 550009 · Holder
Swiss trademark · 472749 · Agent