Deutsch DRC CBL Plug 24 Way Socket-Contacts BLK IP66 7.5A A-Key

DRC26-24SA
$30.59 exGST