3-(1H-indol-6-yl)-phenylamine (HCID 66866046)|Huagongshe