(Perfluoro-n-hexyl)phenyliodonium trifluoromethanesulfonate, 98%

AB140295