3-Iodo-N-phenylcarbazole

Product Code: 129760
Molecular Formula: C18H12IN
Molecular Weight: 369.19
502161-03-7