PK and Relative Bioavailability of Novel Liquid Metformin vs Tablets | NCT07300020 | Trialant