TE Connectivity, Nanonics 25 Way Board Mount Connector ReceptacleWhite, Socket Contacts - 1-1589483-5
TE Connectivity's Nanonics 25 Way Receptacle Connector offers reliable board mounting with 25 female contacts.
Manufacturer part number: 1-1589483-5