Grand-Lancy
Swiss trademark · 692648 · Holder
Swiss trademark · 687496 · Holder
Swiss trademark · 648706 · Holder
Swiss trademark · 521166 · Holder