Ishaaya I

Biochemical sites of insecticide action and resistance

SL01176343

196049

Textual

J:438:55, P1