78641-42-6
[[(2,5-dioxopyrrolidin-1-yl)oxy]carbonyl](4-hydroxyphenyl)acetic acid
Product Code:
1401799
Molecular Formula:
C13H11NO7
Molecular Weight:
293.23
Order 78641-42-6