1469987-94-7 | 4-Iodo-9-phenyl-9H-carbazole | AOBChem