Ethyl nitrophenyl benzene thiophosphonate (substance)
Supplier: international · SCTID 86436004
Organophosphate insecticide