5-(1,3-dioxoisoindol-2-yl)-4-oxopentanoic acid

Cas Number: 92632-81-0
Product Code
1873497
Product Name
5-(1,3-dioxoisoindol-2-yl)-4-oxopentanoic acid
Cas Number
92632-81-0