4-(4,4-dimethyl-3-oxo-pyrazolidin-1-yl)-benzoic acid

Product Code: 1116333
Molecular Formula: C12H14 N2 O3
Molecular Weight: 234.25
107144-30-9