147845-84-9

147845-84-9 structure
147845-84-9 structure

Name 1-[diethoxyphosphoryl-(4-methylphenyl)methyl]-4-methylbenzene
Synonyms ditolylmethyl phosphorous acid diethyl ester
Molecular Formula C19H25O3P
Molecular Weight 332.37400
Exact Mass 332.15400
PSA 45.34000
LogP 5.65890