CHOPRA, B L DDT, an ideal insecticide and larvicide. [electronic resource] - The Indian medical gazette Mar 1949 - 111-3 p. digital Publication Type: Journal Article ISSN: 0019-5863 Subjects--Topical Terms: AnimalsDDTInsecticides