See Brady Products
The 7-1437658-7 is a 26-position, #8 series Tri-Barrier terminal block with a 0.4375-inch centerline for panel mount applications.