Institution: | (1) Division of Technology for Society TNO, Department of Chemistry, Schoemakerstraat 97, P.O.B. 217, 2600 AE Delft, Netherlands;(2) Institute for Pesticide Research, Marijkeweg 22, 6709 PG Wageningen, Netherlands;(3) Department of Entomology, University of California, 92521 Riverside, California, USA |