St. Gallen
Swiss trademark · 350588 · Holder
Swiss trademark · 332015 · Holder
Swiss patent · CH654096 · Holder, Inventor
Swiss patent · CH648650 · Holder, Inventor