ECORIDE
Mark Identification

ECORIDE

Serial Number

85108762

Filing Date

Aug 16, 2010

Registration Date

Oct 16, 2012

Trademark by

PROTERRA OPERATING COMPANY INC.

Classification Information

electric vehicles, namely, buses

Vehicles