1-(2,3-dioxoindolin-5-yl)cyclobutanecarboxylic acid

Product Code: 2235452
Molecular Formula: C13H11NO4
Molecular Weight: 245.23
1309089-17-5