Possible new and more selective means of pest control.
D002629:Chemosterilants; D005523:Food Supply; D007194:India; D007300:Insect Control; D007306:Insecticides; D010575:Pesticides; D006113:United Kingdom; D014481:United States
D002629:Chemosterilants; D007306:Insecticides; D010575:Pesticides