Genève
Swiss trademark · 631861 · Holder
Swiss trademark · 546237 · Agent, Holder
Swiss trademark · 533581 · Holder