Kinetics of halide exchange in cyclopentadienylruthenium bis(triarylphosphine)halides. (1st May 2022)