Alfa Romeo 916 Spider Roof Pump and Motor Reservoir Kit 1995-2003 60623921
Suitable for all years of the 916 Alfa Spider.
Part # 60623921
Includes oil seal and screw set.
Used parts ,cleaned and ready to use.
NOT now available from Alfa Romeo.
If you have any questions please email us at : firstname.lastname@example.org