648418-86-4
2-Propenoic acid, 1-carboxyethylidene ester, sodium salt
Product Code:
866801
Molecular Formula:
C9H10O6·Na
Molecular Weight:
Order 648418-86-4