289625-33-8
1,2-Ethanediol, 1-phenyl-, 2-benzoate, (1R)-
Product Code:
1489580
Molecular Formula:
C15H14O3
Molecular Weight:
Order 289625-33-8