Street Address: 4c, 4f, 4block West , Seg Technology Park3, Huaqiang North Road, Futian District, Shenzhen, China, 518000
City: Shenzhen
Province: Guangdong
Country/Region: China