Street Address: No. 2nd Huayi Industrial Zone, Tongsheng Village, Longhua Town, Shenzhen City, Guangdong Province. China
City: Shenzhen
Province: Shenzhen
Country/Region: China