3-(7-cyano-1H-indol-3-yl)propanoic acid

Product Code: 152986
Molecular Formula: C10H6N2O
Molecular Weight: 170.17
467451-63-4