2-Propenoic acid, 2-formyl-3-hydroxy-, methyl ester, (E)-

Product Code: 1402517
Molecular Formula: C5H6O4
Molecular Weight: 130.09
64516-52-5