Heteronuclear ferrocene-ruthenium mixed-valence ions. Bi- and trinuclear species based on the 1,1'-dicyanoferrocene ligand