139676-75-8
Benzenepropanoic acid, 3-formyl-b-hydroxy-a-methylene-, methyl ester
Product Code:
1551884
Molecular Formula:
C12H12O4
Molecular Weight:
Order 139676-75-8