59128-03-9
ethyl (6,8-dichloroimidazo[1,2-a]pyridin-2-yl)acetate
Product Code:
1776860
Molecular Formula:
C11H10Cl2N2O2
Molecular Weight:
273.11
Order 59128-03-9