Bioequivalence Study to Compare Imeglimin HCl 500 mg Film... | NCT07691177 | Trialant