Ecotor Technologies Ltd Trademarks
METROVAN
Filed: November 12, 2013
Vehicles, namely, electric commercial road vehicles; apparatus for locomotion by land, namely, electric commercial road…
Owned by: Ecotor Technologies Ltd
Serial Number: 79140547