St. Gallen
Swiss trademark · 673000 · Agent
European patent · EP0845579 · Agent
Swiss trademark · 376808 · Agent
Swiss trademark · 374598 · Agent