By Brooklyn Botanic Garden. The article covers microbial pesticides, horticultural oils, insecticidal soaps, alcohol, and botanical insecticides.
By Brooklyn Botanic Garden. The article covers microbial pesticides, horticultural oils, insecticidal soaps, alcohol, and botanical insecticides.