My wife came home with these today. She calls them "fish egg grapes". I cannot imagine that they are Thai. I've not come across them before. They are fairly uniform at c. 12 mm diameter.
View attachment 29174
Well that looks like a grape leaf on top so perhaps they are grapes?
I realise that they're grapes. I've eaten a few. But I've not seen grapes that small before.