When I looked at your pic the old ..... "I've seen one of those things - somewhere - some time - some place" light bulb lit up. But I have no idea. My wife said the same thing. Now we'll probably end up digging through all our stuff to see if we might have one.
Oh, I think it's a feed dog cover for a Feather Weight.
Joe