467451-63-4
3-(7-cyano-1H-indol-3-yl)propanoic acid
Product Code:
152986
Molecular Formula:
C10H6N2O
Molecular Weight:
170.17
Order 467451-63-4