2003 Land Rover Discovery Power Steering Pump
Original Equipment Power Steering Pump
Part Number: W0133-1598161
Product Remark: NEW - Hobourn Brand
Free Ground Shipping or (Overnight and 2-Day Shipping)
Worked as advertized! Easily installed and fits like OEM.
The power steering pump came in and was exactly what I needed. It was very easy to look up and order.
Accurate part and fast shipping. Free shipping to. If Murray's did it this way they would still be here.