Street Address: 303A RM 201 Building PengjiShangBu Industry Factory Shangbu Industry Zone FuTian District Shenzhen C Shenzhen Guangdong 518024 China
City: Shenzhen
Province: Guangdong
Country/Region: China