2-IODOPHENYL TRIFLUOROMETHANESULFONATE [ 129112-26-1 ]