Tetrabutylphosphonium iodide

Tetrabutylphosphonium iodide · CAS 3115-66-0