TE Connectivity 2-338311 25 Way Vertical Board Mount PCB D-sub Connector Plug, 2.74mm Pitch, with Boardlock - 2-338311-2
Reliable 25 Way D-sub connector plug designed for vertical board mounting with enhanced stability.
Manufacturer part number: 2-338311-2