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