Ethyl 2-(2-methyl-1H-indol-1-yl)acetate (HCID 28881253)|Huagongshe