Comparing Acotiamide and Itopride for the Management of Indigestion | NCT07449689 | Trialant