OE NO.
K24A
Place of Origin
Thailand
Condition
Used
Type
Diesel Engine
Power
150-221 kW
Displacement
1-8 L