2-(4-cyano-1H-indol-1-yl)acetamide (HCID 59214300)|Huagongshe