Found this while on vacation in New Hampshire. It appears to be made of lead. There are multiple attachment points. It was in the center of an old road about a foot deep. The road was in Chester N. H.. I'm hoping someone can tell me what it is and what the letters might stand for.