Based on this product's specifications, here are some alternatives and similar models
Phoenix Contact PTI 6 BU blue installation terminal block MPN 3213973
Summary description:
Phoenix Contact PTI 6 BU blue installation terminal block, MPN 3213973, designed for secure and efficient electrical wire connections in distribution boards and control panels. This professional wiring component ensures reliable contact stability, easy conductor insertion, and organized circuit management for industrial and commercial electrical installations.