18959-24-5 | dimethyl 3,6-difluorophthalate | AOBChem