Steering pump HPN0666DF

- Alternative part number: HPN0666DF
- Application: BMW 1 series (E82/E88) 135i 2007-2013
BMW 3 series (E90/E91/E92/E93) 335i 2006-2013 -
Substitutes:
BMW: 32414042631, 32416779245, 32414044440
Bosch: KS01000725, KS00000755
KRAUF: HPQ1666XQ