Mystery Part '65 Barracuda
Looks a bit like the front suspension up stop.
Maybe not! (Left photo)
Print