Feed-through terminal block ST 2,5/ 1P BU 3040656 Phoenix Contact
Feed-through terminal block ST 2,5/ 1P BU 3040656 Phoenix Contact