3H-Indole-3-acetic acid, 3-cyano-a-(phenylmethyl)-

Product Code: 2289617
Molecular Formula: C18H14N2O2
Molecular Weight:
148550-11-2