benzyl 1H-indole-6-carboxylate (HCID 22009945)|Huagongshe