4-biphenyl-3-yl-1H-indole (HCID 22561802)|Huagongshe