866041-17-0 | Methyl 2-(4-fluorophenyl)imidazo[1,2-a]pyridine-8-carboxylate | AOBChem