87227-21-2

87227-21-2 structure
87227-21-2 structure

Name 8-(1,3-dioxolan-2-yl)octyl 2-(triphenyl-l5-phosphanylidene)acetate
Molecular Formula C31H37O4P
Molecular Weight 504.59700
Exact Mass 504.24300
PSA 54.57000
LogP 5.42950
Precursor  0

DownStream  1