In Stock

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 :

Write a review

Please login or register to review