Ethyl 6-iodoimidazo[1,2-a]pyridine-2-carboxylate , its cas register number is 214958-32-4. It also can be called ethyl 6-iodoH-imidazo[1,2-a]pyridine-2-carboxylate .