3-benzoyl-7-bromo-1H-indole-2-carboxylic acid ethyl ester (HCID 59344927)|Huagongshe