The M20-8761042 is a 2.54mm pitch connector from the M20 series, designed for board-to-board and board-to-wire interconnections.