Comparative Bioavailability Study of Metformin HCl 1000 mg Granules vs Glucophage 1000 mg Film-coated Tablet | NCT02217670 | Trialant