This one has me stumped. I found it this past Saturday. It appears to have been nickel plated at one time. There are some numbers stamped on the back but I can't quite make them out. Might be 2883?
Any ideas?
Attachment 58767
Attachment 58768
Attachment 58769
Attachment 58770