40 Amp Terminal Block
ICP Fast Parts
MFR# 17400401000208 | MSC-416856