OE NO.
N18B16A
Place of Origin
Japan
Condition
Used
Type
Diesel Engine
Power
176HP
Displacement
2.4 L