Tetrabutylphosphonium iodide