The reaction should take place between a chloroalkane and trialkyl(or triaryl)phosphine to exclusively form its corresponding phosphonium salt. The reaction should be fast, should occur at room temperature and it should be quantitative in nature. It should occur with the minimal (and preferably) no formation of (elimination or isomerization) by products.