The M50-9101042 is a 1.27mm pitch M50 series connector designed for board-to-board interconnections.