M6 12V Terminal Block Bus Bar 1/4 Inch Stud 150A Electric Power Distribution 12P

Rated current: 130A AC / 150A DC. Embedded mounting hole: 5mm.

eBay