3246-50-2 Diphenyl(5-nitro-2-pyridyl)phosphoramidate NSC87829 Phosphoramidic acid, (5-nitro-2-pyridyl)-, diphenyl ester