Hermesetas Mini Sweeteners, 300 Tablets

Mini sweeteners with maximum taste. Sweeteners have no effect on blood glucose or insulin secretion. We are here to help!

eBay