Based on this product's specifications, here are some alternatives and similar models
Legrand 004883 1P 160A Distribution Terminal Block
Summary description:
The Legrand 004883 is a 1-pole distribution terminal block designed for electrical distribution boards. Rated for 160A, this component ensures reliable power distribution and secure connections within industrial or commercial electrical systems. It is engineered for professional installation, providing high conductivity and safety in modular electrical configurations.