metformin hydrochloride(Metformin Hydrochloride)Medication DetailsAlignScience Pharma Inc.Medication DetailsDrug Interactions