Back to Previous Page

3-Iodo-7-methylimidazo[1,2-a]pyridine

ITEM#: 3042-766771500MG

MFR#: 766771-500MG

3-Iodo-7-methylimidazo[1,2-a]pyridine 97%

.
3-Iodo-7-methylimidazo[1,2-a]pyridine 97%