top of page
Phenol, 5-bromo-2-(1H-imidazol-2-yl)- [1282516-66-8] 95%

Phenol, 5-bromo-2-(1H-imidazol-2-yl)- [1282516-66-8] 95%

SKU: 1282516668
bottom of page