Street Address: South Of 3/ F, Plant 29, Lianchuang Technology Park, No. 21, Bulan Road, Nanwan St. , Longgang Dist.
City: Shenzhen
Province: Guangdong
Country/Region: China