Octamethyl pyrophosphoramide (substance)
Supplier: international · SCTID 89195005
Organophosphate insecticide