Street Address : Baowei Village, Caohe Economic District, Fengcheng
City : Dandong
Province : Liaoning
Country/Region : China
Turbocharger HX40W 4038894
Engine Model:D7
Turbo Model:HX40W 4038894
VOLVO D7