Selected vehicle
RENAULT ESTAFETTE (213_)
Engine
1.1
Engine code
688.01
Power
29kW / 39PS
Year
1962-1981