Based on this product's specifications, here are some alternatives and similar models
MOREK BB142-10 Brass Terminal Block, 142 Poles, 1.5-16mm2, 63A, 1m
Summary description:
The MOREK BB142-10 is a high-quality brass terminal block designed for reliable electrical connections. Featuring 142 poles, it supports wire cross-sections from 1.5 to 16 mm2 and is rated for a current of 63A. With a length of 1 meter, this terminal strip is ideal for professional electrical distribution panels and industrial wiring applications, ensuring secure and efficient power management.