1-Phenyl-1H-indole-5-carbaldehyde (HCID 20620927)|Huagongshe