found this and need more info. I t appears to a pressure relief valve of some kind. Also found an old truck mirror frame.