All I can tell you is its part of a lug. Most likely off of a meter socket. Judging from the rust on the piece in the picture I would say its pretty old and the likely hood of finding a replacement would be slim to none. Looks like its a meter change to me.