Bioequivalence Study of Metformin 1000 mg Tablets Immedia... | NCT03458208 | Trialant