Street Address: No21.6th Industrial Area,Longhua ,Shenzhen City,China
City: shenzhen
Province: Guangdong
Country/Region: China