OE NO.
L375 30
Place of Origin
Hebei, China
Condition
Used
Type
Diesel Engine
Power
276kW
Displacement
8.9 L