314080-14-3 | 4-Iodophenyl 3,4-difluorobenzoate | AOBChem