This high-quality engine oil pump is a must-have for any Ford, Peugeot, Citroen, or Fiat vehicle owner. Designed to meet the highest standards, this pump is made to last and ensure optimal engine performance. With a part number of 9431291021 and S28703286, it is the perfect fit for your vehicle.


This oil pump is manufactured by a reputable brand and has been thoroughly tested to ensure its reliability. It is suitable for a wide range of vehicle models and types, making it a versatile choice for any car owner. Add this oil pump to your engine and enjoy a smoother and more efficient ride.