33886-26-9
6-[(benzoyloxy)methyl]-4-oxo-4H-pyran-3-yl benzoate
Product Code:
1784425
Molecular Formula:
C20H14O6
Molecular Weight:
350.32
Order 33886-26-9