This is the product description text that will appear here.
Quantity
1
Description
Originating from a plant in the sunflower family in South and Central Americas, the stevia leaf is one of the sweetest substances known in nature, with a sweetness rating of up to 300 times the sweetening power of sugar (sweetness varies fr...