Pharmacology of diminazene: a review.

Pharmacology of diminazene: a review.