Ethyl 5-hydroxy-3-phenyl-1H-indole-2-carboxylate (HCID 11550917)|Huagongshe