UMBRELLA
Mark Identification

UMBRELLA

Serial Number

88229670

Filing Date

Dec 14, 2018

Trademark by

MEGA LABS S.A.

Classification Information