1H-Imidazole, 2-(3-nitrophenyl)- [13682-18-3] 97%1H-Imidazole, 2-(3-nitrophenyl)- [13682-18-3] 97%SKU: 13682183Add to Quote