71574-80-6

71574-80-6 structure
71574-80-6 structure

Name [2-Phenyl-1-pyrrolidin-1-yl-eth-(Z)-ylidene]-phosphoramidic acid diphenyl ester
Molecular Formula C24H25N2O3P
Molecular Weight 420.44100
Exact Mass 420.16000
PSA 60.94000
LogP 5.92740