Up for sale... New in Box OEM waterpump part# 11 51 7 632 426 its newer model that replaces 11517588885
I purchased this for my BMW 335 but I never used since I sold the car.
I have no use for the waterpump anymore but I had it for preventative maintenance, just to have incase of waterpump failure.
BMW E90 waterpump tend to need replacing @ 50k miles (check forum).
Heres my Ebay Link