See Littelfuse Commercial Vehicle Products Produkte
The M80-8872601 is a 26-position, 2mm pitch, double-row female PC tail connector for high-density electronic equipment.