1427325-40-3
[1-(1,2-dimethylpropyl)indol-3-yl]-(1-naphthyl)methanone
Product Code:
2449956
Molecular Formula:
Molecular Weight:
Order 1427325-40-3