5-Chloro-1-(3-iodopropyl)indole-3-carboxaldehyde (HCID 18462116)|Huagongshe