860257-92-7 | N-Imidazo[1,2-a]pyridin-6-ylbenzamide | AOBChem