Benzenepropanoic acid, 3-formyl-b-hydroxy-a-methylene-, methyl ester

Product Code: 1551884
Molecular Formula: C12H12O4
Molecular Weight:
139676-75-8