426825-75-4
6-IODOIMIDAZO[1,2-A]PYRIDINE
Product Code:
296892
Molecular Formula:
C7H5IN2
Molecular Weight:
244.03
Order 426825-75-4