Petra Solar, Inc. Trademarks
DEMOCRATIZING SOLAR
Solar-powered electricity generators
Owned by: Petra Solar, Inc.
Serial Number: 77566862
VARBOX
Apparatus for providing reduction of electricity transmission and distribution losses, reduction of transformer losses through…
Owned by: Petra Solar, Inc.
Serial Number: 85246936