51288-04-1
4-Iodo-1H-benzimidazole
Product Code:
303987
Molecular Formula:
C7H5IN2
Molecular Weight:
244.03
Order 51288-04-1