84641-75-8

84641-75-8 structure
84641-75-8 structure

Name methyl 2-[3-ethoxy-3-oxo-2-(triphenyl-λ5-phosphanylidene)propanoyl]benzoate
Molecular Formula C31H27O5P
Molecular Weight 510.51700
Exact Mass 510.16000
PSA 79.48000
LogP 4.38550