What is it?

Does this help, on my 71 Demon. If it's one of these they are welded to fire wall.

IMG_0657.JPG