Watt
Swiss trademark · 609279 · Agent
Swiss trademark · 609280 · Holder
Swiss trademark · 564900 · Holder