Position: Allbio pharm Co., Ltd ›  Product
3-Iodo-N-phenylcarbazole
502161-03-7 AD13969
C18H12IN 369.1991
3-Iodo-N-phenylcarbazole
3-碘代-9-苯基咔唑