Street Address: West 4, Segem Science And Technology Park,
City: Shenzhen
Province: Guangdong
Country/Region: China