Methyl 3-phenacyl-indole-4-carboxylate (HCID 22266690)|Huagongshe