IMPLA
Mark Identification

IMPLA

Serial Number

90857960

Filing Date

Jul 30, 2021

Trademark by

ECO IP HOLDING LLC

Classification Information