Part Number | 39000021/5194PBT |
Brand | Molex |
Image |
39000021/5194PBT
MOIEX
9337
1.78
SUNTOP SEMICONDUCTOR CO., LIMITED
39000021/5194PBT
MOL
8774
2.335
Cinkin International Co., Limited
39-00-0039
MOLEX
7922
2.89
Val Technologies, Inc
39-00-0039
MOIEX
154
3.445
Ramos S.R.L.
39000038
MOL
9252
4
Yingxinyuan INT'L (Group) Limited