107938-21-6

107938-21-6 structure
107938-21-6 structure

Name ethyl (E)-3-(2-methoxy-4,4,5,5-tetramethyl-2-phenoxy-1,3,2l5-dioxaphospholan-2-yl)-3-phenylacrylate
Molecular Formula C24H31O6P
Molecular Weight 446.47300
Exact Mass 446.18600
PSA 76.81000
LogP 6.13330