100mgImidazo[1,2-a]pyridine, 3-bromo-6-(trifluoromethyl)- [1146615-86-2], 98%SKU: 1146615862Add to Quote