Genève
Swiss trademark · 555882 · Agent
Swiss trademark · 01513/2006 · Agent
Swiss trademark · 514864 · Holder