6293-66-9 Diphenyliodonium p-toluenesulfonate Iodonium, diphenyl-, 4-methylbenzenesulfonate Iodonium, diphenyl-, p-toluenesulfonate NSC8983 WLN: WSO&R D1 &R-I-R