794521-43-0

794521-43-0 structure
794521-43-0 structure

Name 2-(2-iodophenyl)ethyl methyl 4-methyl-1-phenylpentan-3-yl phosphite
Molecular Formula C21H28IO3P
Molecular Weight 486.32300
Exact Mass 486.08200
PSA 41.28000
LogP 6.39760