Bioequivalence Study of Metformin 1000 mg Tablets Immediate Release (IR) Versus Glucophage® 1000 mg Tablets IR In Healthy Subjects | NCT03458208 | Trialant