89966-26-7

89966-26-7 structure
89966-26-7 structure

Name 3-[hydroxy(phenyl)methylidene]-4,5-dioxooxolane-2-carboxylic acid
Synonyms 2-Furancarboxylic acid,3-benzoyl-2,5-dihydro-4-hydroxy-5-oxo
Molecular Formula C12H8O6
Molecular Weight 248.18800
Exact Mass 248.03200
PSA 100.90000
LogP 0.53480