OE NO.
1006
Place of Origin
Hebei, China
Condition
Used
Type
Diesel Engine
Power
96.5kW
Displacement
6L