18228-80-3 NSC69942 Phosphorodiamidic acid, N,N-bis(2-chloroethyl)-, benzyl ester