New uses of metformin Revolutionize Your Health See also Glucovance metformin hydrochloride glibenclamide