Based on this product's specifications, here are some alternatives and similar models
Pawbol LZ 5x35mm2 Terminal Block 125A
Summary description:
The Pawbol LZ terminal block is a reliable electrical component designed for secure wire connections. Featuring a 5x35mm2 capacity and a 125A current rating, this terminal strip ensures efficient power distribution in electrical installations. It is built for durability and safety, making it an essential solution for professional electrical wiring projects in industrial or residential environments.