848151-41-7
Propanedioic acid, (1-hydroxy-3-phenylpropylidene)-, diethyl ester
Product Code:
2211665
Molecular Formula:
C16H20O5
Molecular Weight:
Order 848151-41-7