Ethyl 3-chloro-4-(1-methyl-3-indolylcarbonylamino)phenylacetate (HCID 17859282)|Huagongshe