84370-82-1
1,3-propanediyl disalicylate
Product Code:
590060
Molecular Formula:
C17H16O6
Molecular Weight:
316.31
Order 84370-82-1