1H-Imidazole, 5-bromo-1-(phenylmethyl)- [132430-59-2] 98%1H-Imidazole, 5-bromo-1-(phenylmethyl)- [132430-59-2] 98%SKU: 132430592Add to Quote