Diphenyliodonium Iodide

2217-79-0