Bis(4-methoxyphenyl)iodonium Trifluoroacetate [ 457-66-9 ]