Bus Bar Power Lines Electrical Power Distribution Board Electrical Terminal

Max continuous amperage: 130A AC, 150A DC. Cover attaches with nylon nuts to the two outside studs to protect against accidental short circuits.

eBay