64202-52-4

64202-52-4 structure
64202-52-4 structure

Name (2,5-dioxopyrrolidin-1-yl) 2-(2,5-dioxopyrrol-1-yl)benzoate
Molecular Formula C15H10N2O6
Molecular Weight 314.25000
Exact Mass 314.05400
PSA 101.06000
LogP 0.33970