1-(1H-indol-5-ylmethyl)-3-phenethylthiourea (HCID 59088051)|Huagongshe