Based on this product's specifications, here are some alternatives and similar models
Phoenix Contact MVSTBR 2.5/2-ST-5.08 Terminal Block Green 320V
Summary description:
Phoenix Contact MVSTBR 2.5/2-ST-5.08 green terminal block designed for reliable printed circuit board connections. Features a rated voltage of 320 V, 2 positions, and a 5.08 mm pitch. Suitable for professional electrical installations, industrial automation, and wiring applications requiring secure plug-in connections.