Phoenix Contact

64-2733-60 Phoenix Contact IC, 7 Way PCB Terminal Block 1825556