Street Address: No. 22 ALY 4999 South Hongmei Rd Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China
DC12V/24V/48V AC 110V/220V/230V continuous power 3000w peak power 6000w