St. Gallen
Swiss trademark · 452117 · Holder
Swiss trademark · 452116 · Holder
Swiss patent · CH688435 · Holder