107144-30-9
4-(4,4-dimethyl-3-oxo-pyrazolidin-1-yl)-benzoic acid
Product Code:
1116333
Molecular Formula:
C12H14 N2 O3
Molecular Weight:
234.25
Order 107144-30-9