Based on this product's specifications, here are some alternatives and similar models
Phoenix Contact 1047459 Distribution Block PTFIX 4/18X1.5-NS35 Yellow
Summary description:
The Phoenix Contact 1047459 is a high-quality distribution block designed for efficient electrical wiring and power distribution. This yellow terminal block accessory features a compact design for DIN rail mounting. Supplied in a pack of 20 pieces, it is ideal for industrial control panels and automation systems requiring reliable, organized connections. Its robust construction ensures long-term performance in demanding electrical environments.