26386-88-9 Diphenyl azidophosphate Diphenylphosphonic azide Diphenylphosphorazidate EINECS 247-644-0 Phosphorazidic acid, diphenyl ester