(e)-but-2-enedioic Acid;2-(2-hydroxyethoxy)ethyl Benzoate

Product Code: 1724202
Molecular Formula: C15H18O8
Molecular Weight: 326.29
69898-15-3