Azadirachtin, a scientific gold mine - Morgan, E D (Bioorg Med Chem, 2009)