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