1790769-86-6 | N-Imidazo[1,2-a]pyridin-6-ylpropanamide | AOBChem