Based on this product's specifications, here are some alternatives and similar models
Phoenix Contact 1091670 Distribution Block, 6/18x2.5, Green/Yellow
Summary description:
The Phoenix Contact 1091670 is a professional distribution block designed for efficient electrical wiring and signal distribution. Featuring a 6/18x2.5 configuration, this component is finished in a standard green and yellow color scheme for easy identification. Supplied in a pack of 8 units, it is ideal for industrial control panels and modular electrical installations requiring reliable, high-density connection points.