Phoenix Contact

64-1576-81 Phoenix Contact SPTD 1.5/ 7-H-3.5 PCB Terminal Block 1841542