The M22-2510305 is a 2mm pitch, square pin connector from the M22 series designed for board-to-board interconnections.