83868-51-3

83868-51-3 structure
83868-51-3 structure

Name 4-O-ethyl 1-O-methyl 2-(triphenyl-λ5-phosphanylidene)butanedioate
Molecular Formula C25H25O4P
Molecular Weight 420.43700
Exact Mass 420.14900
PSA 62.41000
LogP 3.27910