Mercedes W124 W202 R129 power steering pump 2104662001

  • Sale
  • Regular price $129.99


Mercedes W124 W202 and R129 power steering pump without self leveling. The part number is 2104662001. Please make sure this matches yours part number.

Fits:
93 300E and 300CE.
94-96 C280.
95-96 C36 AMG.
94-95 E320.
94-97 SL320