Based on this product's specifications, here are some alternatives and similar models
PAWBOL E.4096/160 Power Distribution Block 160A, 1x10-70mm² and 7x2.5-16mm²
Summary description:
The PAWBOL E.4096/160 is a professional power distribution block designed for efficient electrical cable management. It features a maximum current rating of 160A, with one input terminal for 10-70mm² cables and seven output terminals for 2.5-16mm² cables. This compact device ensures reliable connections in electrical panels and industrial distribution systems, providing organized and safe power distribution for various electrical installations.