90-715

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

90-715View/Enlarge

UPC045923907159
FinishBrown
Item 90-715
UPC045923907159
FinishBrown