165534-79-2 | Dimethyl 2-iodoterephthalate | AOBChem