0
Wiki User
Not much info available. Supposedly a combination of 11 natural ingredient that combine to lower and stabilize blood sugar, but I cannot find a list of ingredients.