122-44-1
3-phenylpropyl phenylacetate
Product Code:
910581
Molecular Formula:
C17H18O2
Molecular Weight:
254.32
Order 122-44-1