Street Address: Jin Hengde Auto Parts City, Shuangliu
City: Chengdu
Province: Sichuan
Country/Region: China