I saw this today when I was heading to get some gasket sealer. I would t mind playing with it for a couple days! I have no idea what it is, something military?