See Brady Products
The M22-3050042 is a 2mm pitch, square pin connector designed for board-to-board interconnection.