Back to Previous Page

4-Iodobenzeneboronic acid, 97% 5g

ITEM#: 3136-H5111906

MFR#: H51119-06

4-Iodobenzeneboronic acid, 97% 5g

4-Iodobenzeneboronic acid, 97% 5g