2039560203
Molex
Molex 2039560203 is a 20-position, 0.40mm pitch plug connector with outer shroud contacts. It features surface mount mounting, gold contact finish, and solder retention for secure board-to-board connections.