Grand-Lancy
Swiss trademark · 794040 · Holder
Swiss trademark · 794035 · Holder
Swiss trademark · 794039 · Holder