Studies on the environmental persistence of S-31183 (pyriproxyfen): adsorption onto organic matter and potential for leaching through soil.