Feed-through terminal block STU 10/ 4X2,5 3033139 Phoenix Contact
Feed-through terminal block STU 10/ 4X2,5 3033139 Phoenix Contact