Street Address: No. 6, Dongmeng Road, Dongmeng Technology Park, Nanzha Town, Jiangyin, Jiangsu, China
Province: Jiangsu
Country/Region: China