Thun
Swiss trademark · 63114/2017 · Agent
Swiss trademark · 62994/2017 · Holder
Swiss trademark · 61673/2009 · Holder