1027843-57-7

1027843-57-7 structure
1027843-57-7 structure

Name 2-acetyl-5-(benzyloxy)-3-isopropoxy-4-methoxyphenyl 3,4-bis(benzyloxy)benzoate
Molecular Formula C40H38O8
Molecular Weight 646.72500
Exact Mass 646.25700
PSA 89.52000
LogP 8.64120