Demeter certified Solar dried Insulin Leaf Powder is a new launch from Jaycee Organics. It is derived from a plant species commonly known as Insulin Plant. Chaemocostus cuspidatus is the botanical name. Clinical studies has revealed that regular consumption of insulin leaf powder reduces insulin resistance and improves insulin secretion. It is considered to be an excellent remedy for Diabetes.
Available in bulk and private label as well.