benzyl 1H-indole-3-carboxylate (HCID 8605861)|Huagongshe