502161-03-7 | 3-Iodo-N-phenylcarbazole | AOBChem