Selected vehicle
CITROËN MEHARI
Engine
4x4
Engine code
A06/635
Power
21kW / 29PS
Year
1979-1987