Le Locle
Swiss trademark · 09839/1999 · Agent
Swiss trademark · 470984 · Holder
Swiss trademark · 470166 · Holder
Swiss trademark · 472031 · Holder