Genève
Swiss trademark · 59090/2005 · Holder
Swiss trademark · 59088/2005 · Holder
Swiss trademark · 59087/2005 · Holder