Relative Bioavailability Study of Emodepside IR-tablets and Solution | NCT03383523 | Trialant