Insects and their chemical weaponry: new potential for drug discovery.

Insects and their chemical weaponry: new potential for drug discovery.