Benzenamine, 4-(1H-imidazol-2-yl)- [13682-33-2] 97%Benzenamine, 4-(1H-imidazol-2-yl)- [13682-33-2] 97%SKU: 13682332Add to Quote