581068-52-2

581068-52-2 structure
581068-52-2 structure

Name 1-(diethoxyphosphorylmethyl)-2-(2,2-diphenylethenyl)benzene
Molecular Formula C25H27O3P
Molecular Weight 406.45400
Exact Mass 406.17000
PSA 45.34000
LogP 7.04160