Street Address: Zhangjiagang Province Industrial Zone (South District), Jiangsu
City: Zhangjiagang
Province: Jiangsu
Country/Region: China