Stachen
Swiss trademark · 63553/2014 · Holder
Swiss trademark · 53227/2014 · Agent
Swiss trademark · 59927/2013 · Holder