90-2605

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

90-2605View/Enlarge

UPC045923926051
FinishWhite
Item 90-2605
UPC045923926051
FinishWhite