Skip to main content
66003-76-7

Diphenyliodonium trifluoromethanesulfonate

ALSO CALLED 434-160-1, DTXSID20371865, Iodonium, diphenyl-, 1,1,1-trifluoromethanesulfonate (1:1)

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.