89670-63-3

89670-63-3 structure
89670-63-3 structure

Name [2-hydroxy-1-(2,3,4-tribromophenoxy)propyl] prop-2-enoate
Molecular Formula C12H11Br3O4
Molecular Weight 458.92500
Exact Mass 455.82100
PSA 55.76000
LogP 3.78900