2,3-Dioxoindoline-6-carboxylic acid

Product Code: 2123330
Molecular Formula: C9H5NO4
Molecular Weight: 191.14
101870-10-4