top of page
3-Isoxazolecarboxylic acid, 5-(4-carboxyphenyl)-, 3-methyl ester [1375064-52-0] 95%

3-Isoxazolecarboxylic acid, 5-(4-carboxyphenyl)-, 3-methyl ester [1375064-52-0]

SKU: 1375064520
bottom of page