1-Cyclobutene-1,2-dicarboxylic acid, 3-ethenyl-, dimethyl ester

Product Code: 763995
Molecular Formula: C10H12O4
Molecular Weight: 196.19
101774-07-6