TY - RPRT TI - Organic insecticides. AU - J V Peter AU - A M Cherian PY - 2000 DO - 10.1177/0310057x0002800102 UR - https://pubmed.ncbi.nlm.nih.gov/10701030/ ID - 10701030 ER -