101774-07-6
1-Cyclobutene-1,2-dicarboxylic acid, 3-ethenyl-, dimethyl ester
Product Code:
763995
Molecular Formula:
C10H12O4
Molecular Weight:
196.19
Order 101774-07-6