OE NO.
4bt
Place of Origin
Hebei, China
Condition
Used
Type
Diesel Engine
Power
40-100Kw
Displacement
3.9L