574716-19-1 | 4-Iodophenyl 2,2,2-trifluoroacetate | AOBChem