ElectroSfera Phone Number 78123244888Address Line 1 PolustrovskyAddress Line 2 60Town / City St.PetersburgCounty / District St.PetersburgPostcode 195197Category Equipment, WindManufacturer of small wind turbunes and wind-diesel stand alone power systems, wind projects developer