TY - RPRT TI - Recent developments in organic phosphate insecticides. AU - W M ROGOFF PY - 1955 UR - https://pubmed.ncbi.nlm.nih.gov/14386041/ ID - 14386041 ER -