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

DRC12-24PB
$28.90 exGST