high current pluggable terminal block