Based on this product's specifications, here are some alternatives and similar models
Weidmüller 1010000000 Terminal Block, Green and Yellow
Summary description:
The Weidmüller 1010000000 is a professional-grade terminal block designed for secure electrical connections in industrial and control cabinet applications. Featuring a distinct green and yellow color scheme, this component ensures reliable wire termination and circuit organization. Built for durability and precision, it provides a stable interface for electrical distribution systems.