1-(4-tert-butylphenyl)-2-chloro-1H-indole-3-carboxaldehyde (HCID 86035920)|Huagongshe