EXEC17V26KA

SKU: E14124
Surge Arrestor 17VDC 26KA DIN Mount