Contact
Offices
2F, Block C, Jianxing Science & Technology Building, NO. 3151, Shahexi Road, Nanshan District, Shenzhen, China
Factory
Northeast of intersection of Keyu Road and Tongguan Avenue, Gongming Street, Guangming New District, Shenzhen, China
Call Us
Give us a call directly: +86 755 86958041
Email: energy@sunwoda.com