MEGAPIXEL
Mark Identification

MEGAPIXEL

Serial Number

85442828

Filing Date

Oct 8, 2011

Registration Date

Jun 10, 2014

Trademark by

ILONA INC.

Active Trademark

Classification Information