90-719

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

90-719View/Enlarge

UPC045923907197
FinishBlack
Item 90-719
UPC045923907197
FinishBlack