63969-69-7

63969-69-7 structure
63969-69-7 structure

Name 1,3-dioxo-4,7-diphenyl-indan-2-carboxylic acid ethyl ester
Molecular Formula C24H18O4
Molecular Weight 370.4