OE NO.
OEM
Place of Origin
Japan
Condition
Used
Type
Diesel Engine
Power
96KW(128.74hp)
Displacement
4.2L(1.11gal)