883564-31-6

883564-31-6 structure
883564-31-6 structure

Name N-(1-cyano-3-oxo-3-phenyl-1-(triphenyl-5-phosphanylidene)propan-2-yl)benzamide
Molecular Formula C35H27N2O2P
Molecular Weight 538.57500
Exact Mass 538.18100
PSA 79.77000
LogP 5.74888