Kappel
Swiss trademark · 685950 · Agent
Swiss trademark · 619083 · Holder
Swiss trademark · 601293 · Holder