TY - RPRT TI - Recent advances in insecticides. AU - I A MACKAY PY - 1952 DO - 10.1177/146642405207200301 UR - https://pubmed.ncbi.nlm.nih.gov/14939275/ ID - 14939275 ER -