Street Address: Building A7,Niutoulong Industrial Zone, Zhangkengjing Road, Guanlan Town,Baoan District, Shenzhen,518110, P.R.China
City: Shenzhen
Province: Guangdong
Country/Region: China