1829-22-7 | 2-Iodoterephthalic acid | AOBChem