Collonge-Bellerive
Swiss trademark · 718491 · Agent
Swiss trademark · 583718 · Holder
Swiss trademark · 563308 · Holder