diphenyleneiodonium trifluoromethanesulfonate

diphenyleneiodonium trifluoromethanesulfonate · CAS 189999-35-7