2-(4-iodophenyl)-imidazo [1,2-a] pyridine

Product Code: 81316896
Molecular Formula:
Molecular Weight:
214958-27-7