1718119

Phoenix Contact
Electronic Components
Pluggable Terminal Blocks 2 Pos 5mm pitch Plug 24-16 AWG IDC
1718119Phoenix ContactElectronic Components