90-697

Polarized Slide Plug 18/2-Spt-2 8A-125V

90-697View/Enlarge

UPC045923906978
FinishBlack
Item 90-697
UPC045923906978
FinishBlack