Ethyl 1-phenylindole-3-glyoxylate (HCID 54522388)|Huagongshe