ethyl (6,8-dichloroimidazo[1,2-a]pyridin-2-yl)acetate

Product Code: 1776860
Molecular Formula: C11H10Cl2N2O2
Molecular Weight: 273.11
59128-03-9