Phoenix Contact

64-1744-24 Phoenix Contact SPT-THR 1.5/ 5-H-5.0 P26 PCB Terminal Block 1823007