Petra Systems, Inc. Trademarks
PETRA SYSTEMS

PETRA SYSTEMS

Filed: April 14, 2014
Networked solar power systems consisting of different combinations of the following, sold as a unit, namely, solar panels…
Owned by: Petra Systems, Inc.
Serial Number: 86251556

PETRA SYSTEMS

PETRA SYSTEMS

Filed: April 14, 2014
Networked solar power systems consisting of different combinations of the following, sold as a unit, namely, solar panels…
Owned by: Petra Systems, Inc.
Serial Number: 86251601