71574-81-7

71574-81-7 structure
71574-81-7 structure

Name [2-(4-Methoxy-phenyl)-1-pyrrolidin-1-yl-eth-(Z)-ylidene]-phosphoramidic acid diphenyl ester
Molecular Formula C25H27N2O4P
Molecular Weight 450.46700
Exact Mass 450.17100
PSA 70.17000
LogP 5.93600