62917-85-5

62917-85-5 structure
62917-85-5 structure

Name 2-Hydroxy-2-(4-hydroxy-2-oxo-2H-chromen-3-yl)-indan-1,3-dione
Molecular Formula C18H10O6
Molecular Weight 322.26800
Exact Mass 322.04800
PSA 104.81000
LogP 1.76540