208725-91-1

208725-91-1 structure
208725-91-1 structure

Name 4-[3-(carboxymethylidene)-2,5-dioxopyrrolidin-1-yl]benzoic acid
Molecular Formula C13H9NO6
Molecular Weight 275.21400
Exact Mass 275.04300
PSA 111.98000
LogP 0.72410