St. Gallen
Swiss trademark · 519360 · Holder
Swiss trademark · 13619/2000 · Agent
Swiss trademark · 465216 · Holder
Swiss trademark · 460450 · Agent