DIETHYLETHOXYMETHYLENEOXALACETATEISOMERMIXTURE

Product Code: 1436722
Molecular Formula: C11H16O6
Molecular Weight: 244.24
55130-39-7