Free release

89238-10-8 1-cyclobutene-1,3-dicarboxylic acid, 2-hydroxy-4-oxo-, dimethyl ester

service@apichina.com
Product Name 1-Cyclobutene-1,3-dicarboxylic acid, 2-hydroxy-4-oxo-, dimethyl ester
CAS No. 89238-10-8
Molecular Formula C8H8O6