Bioequivalence Study to Compare Two Tablets of Ivermectin... | NCT05082753 | Trialant