The Phoenix Contact 3058334 is a NEMA open construction feed-through terminal block with 2 positions, 13.0mm pitch, and bolt connection. It is rated for 45A and 600V, with a gray PA housing.
Phoenix Contact RSC 5-T feed-through terminal block with 2 positions, bolt connection, rated 50 A and 800 V. Accepts conductors from 0.1 to 10 mm² or 26 to 8 AWG.