Search results
Pesticide Biochemistry and Physiology > 2011 > 100 > 1 > 64-69
Journal of Insect Physiology > 2006 > 52 > 7 > 737-743
Pesticide Biochemistry and Physiology > 2011 > 100 > 1 > 64-69
Journal of Insect Physiology > 2006 > 52 > 7 > 737-743