Molex
63444-1003.
PUNCH, SEMI-AUTOMATIC TERMINATOR