106589-18-8 | dimethyl 2-iodoisophthalate | AOBChem