89456-22-4

89456-22-4 structure
89456-22-4 structure

Name 2-acetyl-6-(benzyloxy)-3,5-dimethoxyphenyl 4-(benzyloxy)benzoate
Molecular Formula C31H28O7
Molecular Weight 512.55000
Exact Mass 512.18400
PSA 80.29000
LogP 6.28360