502161-03-7
3-Iodo-N-phenylcarbazole
Product Code:
129760
Molecular Formula:
C18H12IN
Molecular Weight:
369.19
Order 502161-03-7