What the heck is this??

Muffler bearings?
Hey.....I think I have some of those on the shelf! I store them with the turn signal fluid!