Novel inhibitors of the Plasmodium falciparum electron transport chain.

Novel inhibitors of the Plasmodium falciparum electron transport chain.