Novel Antiprotozoal Products: Imidazole and Benzimidazole N-Oxide Derivatives and Related Compounds.