Spare snooker balls. I don't know how old they are or what they're made from, possibly ceramic. They are used and worn and the wear shows on the red ones, although not as obvious on the yellow due to its colour, one has a scratch. The balls are approximately 2" in diameter
eBay