Selected vehicle
ALFA ROMEO SPIDER (105_)
Engine
1600 (10503)
Engine code
AR 00526, AR 00536, AR 01600
Power
80kW / 109PS
Year
1966-1968