Vernier
Swiss trademark · 666346 · Holder
Swiss trademark · 511538 · Holder
Swiss trademark · 503175 · Holder