Steering pump HPN0664DF

- Alternative part number: HPN0664DF
- Application: BMW 5 series (E60/E61) 520/525/530/540/545/550 2003-2010
BMW 6 series (E63/E64) 645/650 2004-2010 -
Substitutes:
BMW: 32414036427, 32416762159, 32414037948, 32416760957, 32414036429, 32416766191, 32414037950
Bosch: KS01000743, KS00000772, KS01000742, KS00000773
ERA Benelux: SP85243
KRAUF: HPQ1664XQ