Phoenix Contact

64-2734-92 Phoenix Contact IMC, 6 Way PCB Terminal Block 1858073