Vintage plastic Christmas 'candles', made for a holiday floral display. Not marked at all that I could see, probably 1960s, I think. This is about-" tall.
There's some wear and light scratching to the finish, though the plastic looks good without chips, cracks or fading.