Feedback
Socket terminal blocks with mounting holes. Current ratings up to 160 A and voltage ratings up to 600 V.