"What is this" or "did this come off my car"?
Kinda looks like the idler arm boot. For sure suspension related
Print