Weinfelden
Swiss trademark · 588731 · Holder
Swiss trademark · 582350 · Holder
Swiss patent · CH696737 · Holder, Inventor