Street Address: Bldg.28, Yuanxi Industrial Zone, Nanshan Hi-tech Park, Nanshan district Shenzhen Guangdong 518100 China
City: Shenzhen
Province: Guangdong
Country/Region: China