The 25.840.0653.0 is a pluggable connector featuring a spring clamp termination system with a 5 mm pitch.