Top Suppliers:I want be here

1038389-91-1

1038389-91-1 structure
1038389-91-1 structure

Name 8-bromo-6-fluoro-2-methylimidazo[1,2-a]pyridine-3-carboxylic acid
Molecular Formula C9H6BrFN2O2
Molecular Weight 273.06