229953-63-3

1-(3-cyano-benzyl)-1H-indole-3-carboxylic acid

1-(3-cyano-benzyl)-1H-indole-3-carboxylic acid

Catalog No.1853043
Name 1-(3-cyano-benzyl)-1H-indole-3-carboxylic acid
CAS229953-63-3
FormulaC17H12N2O2

Request a Quote

Structure of 229953-63-3