78980-65-1

78980-65-1 structure
78980-65-1 structure

Name cinnamoyl(ethoxycarbonyl)methylene(triphenyl)phosphorane
Synonyms cinnamoylcarboethoxymethylene triphenylphosphorane
Molecular Formula C31H27O3P
Molecular Weight 478.51800
Exact Mass 478.17000
PSA 53.18000
LogP 4.99850