Street Address: The Lettuce Groove Industrial Park, TongJiaQiao Street , Martyrs Tomb Road, ShaPingBa
City: Chongqing
Province: Chongqing
Country/Region: China
Dongfeng
3594165 turbocharger 90KTA50- G3 engineDY1150