6-Chloro-5-phenyl-1H-indole-3-carbaldehyde (HCID 86698572)|Huagongshe