Phoenix Contact

64-2088-43 Phoenix Contact DFMC 1.5/ 7-ST-3.5-LR, 14 Way Pluggable Terminal Block 1790535