Bioequivalence Study to Compare Imeglimin HCl 500 mg Film Coated Tablets Versus Twymeeg Tablets 500 mg | NCT07691177 | Trialant