90-2606

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

90-2606View/Enlarge

UPC045923926068
FinishWhite
Item 90-2606
UPC045923926068
FinishWhite