Based on this product's specifications, here are some alternatives and similar models
Phoenix Contact 3032758 test adapter, polyamide, green, 10 pieces
Summary description:
Phoenix Contact 3032758 terminal block accessory test adapter, supplied in a pack of 10 pieces. Crafted from durable polyamide in a green color. Designed for electrical installations, terminal block testing, and secure connections in industrial wiring applications.