Insect P450 inhibitors and insecticides: challenges and opportunities.

Insect P450 inhibitors and insecticides: challenges and opportunities.