Mercedes W124 W202 R129 power steering pump 2104662001
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