Street Address: Newlongteng Industrial Park, Changshu City, Jiangsu Province. China
Province: Jiangsu
Country/Region: China