Mixed-valence 1',6'-dihalobiferrocenium salts: the effects of the solid-state environment on electron-transfer rates | doi.page