Mercedes BENZ M274 Water pump lever connecting rod
Product No. HGB6066
Lost or broken connecting rod