Cycloaddition mechanism and the solvent dependence of rate | Synapse