143543-84-4

143543-84-4 structure
143543-84-4 structure

Name (6,8-diacetyloxy-2,7-dimethoxy-9-oxoxanthen-3-yl) acetate
Molecular Formula C21H18O10
Molecular Weight 430.36200
Exact Mass 430.09000
PSA 127.57000
LogP 2.73930