SP064-1523TL - SURGE/ 20A/ 120V/ HORIZONTAL/ (6) NEMA 5-20R/ POWER SWITCH/ BR
$162.72
MFN#
38031
availability
Out of Stock