1707790000
Weidmüller
TERM BLOCK PLUG 12POS STR 5.08MM
51660 pieces
Kaupa
1707793
Phoenix Contact
TERM BLOCK HDR 6POS VERT 3.81MM
100015 pieces