IMPACTA
Mark Identification

IMPACTA

Serial Number

77258842

Filing Date

Aug 19, 2007

Trademark by

IMPACTA LLC

Classification Information

Scientific research and development

Computer and Scientific