18643-86-2 | Dimethyl 2-bromoterephthalate | AOBChem