Street Address: 21 Block, Electromechanical Industrial Park, No. 538 Hehai West Road, Xinbei District, Changzhou, Jiangsu, China
City: Changzhou
Province: Jiangsu
Country/Region: China