Deutsch DRC CBL Receptacle 24 Way Pin-Contacts BLK IP66 13A A-Key

DRC14-24PA
$38.80 exGST