Street Address: No.8, Beiheng Road, Shangsha Industral Park, Chang an Town
City: Dongguan
Province: Guangdong
Country/Region: China