Selected vehicle
SEAT IBIZA I (21A)
Engine
1.5 i
Engine code
021 D.2000
Power
65kW / 89PS
Year
1986-1993