Search results
Pesticide Biochemistry and Physiology > 2009 > 95 > 3 > 121-125
International Journal of Biochemistry and Cell Biology > 2000 > 32 > 1 > 73-79
Pesticide Biochemistry and Physiology > 2009 > 95 > 3 > 121-125
International Journal of Biochemistry and Cell Biology > 2000 > 32 > 1 > 73-79