Text this: Diisopropylphenyl-imidazole (DII): A new compound that exerts anthelmintic activity through novel molecular mechanisms.