I wasn't able to get a good look at this or get good pics, until tomorrow. The seller, at a thrift store say they think it's a chain repair thing? Anyone recognize it. I'm going back to check on it and some other things in the morning.