314080-12-1 | 4-Iodophenyl 3-fluorobenzoate | AOBChem