OE NO.
YD25DDTI
Place of Origin
Japan
Condition
Used
Power
99.2/4000 KW (PS)/rpm
Torque
390/4000
Model Number