93315-84-5
1-(5-(Benzyloxy)-1H-indol-3-yl)ethanone
Product Code:
1461167
Molecular Formula:
C17H15NO2
Molecular Weight:
265.30
Order 93315-84-5