63228-21-7
1H-Indole, 5-ethenyl-2,3-dihydro-1-(phenylmethyl)-
Product Code:
1260289
Molecular Formula:
C17H17N
Molecular Weight:
Order 63228-21-7