2-(2-Iodobenzamido)acetic acid [147-58-0] 99%2-(2-Iodobenzamido)acetic acid [147-58-0] 99%SKU: 147580Add to Quote