See Brady Products
The 601-GP-2108-20PSB is a 20-pole, double-row terminal block from the Kulka 601 GP series rated for 300V and 20A.