Used Phoenix Contact UT 4 Terminal Block - Lot of 50.
Please see pictures for more details.
EB1F43-YT032724-73NW