27E123 Terminal Block by Potter Brumfield

27E123 Terminal Block by Potter Brumfield

10 SCREW TERMINAL BLOCK 10A 300V