Industrial Terminal Block

Industrial terminal block

Industrial terminal blocks (or clamps)