Alfa Romeo Spider Oil Pump with Shaft 1969-1994 #60508766

Item #:
Ships From:
Birmingham, Alabama, US
Powered by

Our site may earn a commission when you click on links to various merchants and make a purchase.

Alfa Romeo Part No: 0060508766

Manufacturer: Alfa Romeo

Part Number: 0060508766

This fits 1750 and 2000 engines and has no slack, rough spots or clogged screens.

Warranty: 1 Month

Returns Accepted: Yes

Item must be returned within: 30 calendar days

Return shipping will be paid by: BUYER