Phoenix Contact

64-1576-78 Phoenix Contact SPTD 1.5/4-H-3.5 PCB Terminal Block 1841513