90-696

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

90-696View/Enlarge

UPC045923906961
FinishIvory
Item 90-696
UPC045923906961
FinishIvory