Load Transfer Switch 10A C14 input, 8 way C13 outlets
02312189
02312189
Features
Load Transfer Switch 10A C14 input, 8 way C13 outlets
Related products