Found this piece while snorkeling in the Florida Keys recently and can not figure out the manufacture stamp. Any suggestions?