Based on this product's specifications, here are some alternatives and similar models
Terminal block DeLOCK 66081 8-pin Green
Summary description:
The DeLOCK 66081 is an 8-pin terminal block designed for reliable electrical connections. With dimensions of 32.5 mm width, 42.5 mm depth, and 42.5 mm height, it is compact yet efficient. Rated for a voltage of 320 V, this terminal block ensures safety and durability in various applications. Its green color adds a visual distinction, making it easy to identify in your setup.