Phoenix Contact

64-2734-33 Phoenix Contact DFK-PC, 12 Way Feed Through Terminal Block 1840654