Petra Solar, Inc. Trademarks
DEMOCRATIZING SOLAR

DEMOCRATIZING SOLAR

Solar-powered electricity generators
Owned by: Petra Solar, Inc.
Serial Number: 77566862

VARBOX

VARBOX

Apparatus for providing reduction of electricity transmission and distribution losses, reduction of transformer losses through…
Owned by: Petra Solar, Inc.
Serial Number: 85246936