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

DRC12-24PA
$39.04 exGST