Used OEM oil pump that’s in good used condition and that came off of a 2006 BMW M5. Please take a look at the pictures for more details.
Stock# 2020