Selected vehicle
ROVER MAESTRO Hečbeks
Engine
1.3
Engine code
12 HE
Power
51kW / 69PS
Year
1990-1995