Please correct me if im wrong but is this a cap from an old oil lamp? That is the only thing i can think of. It says JUDDS PATENT on the top.