1862314
Phoenix Contact
TERM BLOCK 6POS 45DEG 5MM PCB
195645 pieces
Osta
18623154057W
vishay
Package 750tr vishay 18623154057W New original parts
40158 pieces