Oil Pump Rotor Oil Pump Rotor TE 20 Petrol - Slit at on end of Shaft Code: 61567 Loading... Add to Favourites