Selected vehicle
SEAT IBIZA I (21A)
Engine
1.5
Engine code
1500A
Power
64kW / 87PS
Year
1986-1993