Grand-Lancy
Swiss trademark · 806547 · Holder
Swiss trademark · 807278 · Holder
Swiss trademark · 12563/2023 · Holder