Text this: Anti-parasite activity of novel 3,5-diiodophenethyl-benzimides