148550-11-2
3H-Indole-3-acetic acid, 3-cyano-a-(phenylmethyl)-
Product Code:
2289617
Molecular Formula:
C18H14N2O2
Molecular Weight:
Order 148550-11-2