Selected vehicle
RENAULT ESTAFETTE (213_)
Engine
1.3
Engine code
810.01
Power
29kW / 39PS
Year
1969-1981