Me and a bud are working on a family members car. We started with pads and noticed this part had burst and sent grease all over. We've been trying to figure out what part it is but are unable to. Our current ideas were ball joint and motor mount but they didn't match up When looking at those parts.