Ethyl 4-(3-iodoimidazo[1,2-a]pyrazin-6-yl)benzoate

Ethyl 4-(3-iodoimidazo[1,2-a]pyrazin-6-yl)benzoate · CAS 1464153-43-2