Latest News

6-Iodo-8-phenylimidazo[1,2-a]pyrazine

6-Iodo-8-phenylimidazo[1,2-a]pyrazine ·

6-Iodo-8-phenylimidazo[1,2-a]pyrazine

6-Iodo-8-phenylimidazo[1,2-a]pyrazine

Product No. 81347156

CAS No. 2227272-86-6