10.1101/381426
Insecticide-Releasing LLDPE Films as Greenhouse Cover Materials
2018-07-31