77510-26-0

77510-26-0 structure
77510-26-0 structure

Name 2-(2,5-dimethyl-1H-indol-3-yl)-2-hydroxyindene-1,3-dione
Molecular Formula C19H15NO3
Molecular Weight 305.32700
Exact Mass 305.10500
PSA 70.16000
LogP 3.05150