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