Back to Previous Page

3-Iodobenzoic acid

ITEM#: 3042-13858450G

MFR#: 138584-50G

3-Iodobenzoic acid 98%

.
3-Iodobenzoic acid 98%