Back to Previous Page

3-Iodobenzyl bromide

ITEM#: 3042-42769125G

MFR#: 427691-25G

3-Iodobenzyl bromide 95%

3-Iodobenzyl bromide 95%