Pest resistance to pesticides - London: Plenum press, 1983 - xi, 809p.

0306412462


Agriculture

Computer Insecticides

632.7 / M3