86155965
Jan 2, 2014
Dec 29, 2015
Active Trademark
Self-supporting power supply systems, namely, mobile solar electric power generator attached to a portable structure for use in off-grid areas, solely to power apparatus within or part of the enclosure structure
Machinery