1-[3-(tert-Butyldimethylsilyloxy)propyl]-1H-indole-4-carboxaldehyde (HCID 17985476)|Huagongshe