bmw E30 325i Sport power steering pump M20 B2.5 , 320i.
Pump was removed from a working 1991 e30 325i sport .
Will also fit 320i
Comes with the brackets you see in the pictures and the pulley
Thanks for looking