![](https://mbworld.org/forums/customavatars/avatar348534_2.gif)
Merc Mania
February 4, 2018
This closeup of the oil pump housing shows the mounting bracket that was snapped off by the force of the engine failure.
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!