90-716

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

90-716View/Enlarge

UPC045923907166
FinishIvory
Item 90-716
UPC045923907166
FinishIvory