top of page
1H-Imidazole, 5-bromo-1-(phenylmethyl)- [132430-59-2] 98%

1H-Imidazole, 5-bromo-1-(phenylmethyl)- [132430-59-2] 98%

SKU: 132430592
bottom of page