Pesticide index an index of chemical, common and trade names of pesticides and related crop-protection products
Tropical Development and Research Institute.
London Tropical Development and Research Institute
1984
Pesticides.