57673-92-4 NSC100766 Phosphoramidic acid, (diphenylmethyl)-, diethyl ester