Strange tin cover of some kind. appears to be stamped. Anyone ever seen another one of these or have more info? contact me webmaster@dropgates.com