848420-33-7

848420-33-7 structure
848420-33-7 structure

Name Phosphonic acid, [(1E)-2-phenylethenyl]-, bis(phenylmethyl) ester
Synonyms (E)-dibenzyl styrylphosphonate
Molecular Formula C22H21O3P
Molecular Weight 364.37400
Exact Mass 364.12300
PSA 45.34000
LogP 6.28400