Biochemical sites of insecticide action and resistance
Ishaaya I
Biochemical sites of insecticide action and resistance
SL01176343
196049
Textual
J:438:55, P1
Biochemical sites of insecticide action and resistance
SL01176343
196049
Textual
J:438:55, P1
