Return to Article Details Development of a new technology and technical means for locally forced deposition of liquid pesticides into the soil Download Download PDF