1002331-88-5

1002331-88-5 structure
1002331-88-5 structure

Name 7-benzyloxy-3-hydroxy-5,8-dioxo-5,8-dihydronaphthalene-1-carboxylic acid ethyl ester
Molecular Formula C20H16O6
Molecular Weight 352.33700
Exact Mass 352.09500
PSA 89.90000
LogP 3.04860