1H-Imidazole-1-ethanol, 2-methyl-5-nitro-, 1-benzoate [13182-89-3] 98%1H-Imidazole-1-ethanol, 2-methyl-5-nitro-, 1-benzoate [13182-89-3] 98%SKU: 13182893Add to Quote