Skip to product information
1 of 3


Used Mercedes-Benz 240D OM616 Water Pump Pulley W123

Stock: 1
Regular price $5.00 USD
Regular price Sale price $5.00 USD
Sale Sold out

Mercedes-Benz EPC # 77

Mercedes-Benz Part # Unknown. I think this part is aftermarket. Some rust shown inside grooves

OM615 & OM616 Possibly the 617 as well. 

Email us with questions or parts requests: