593DS1LP11000
ETRI
39960
NA
MOLEX/莫仕
3261
NA/
molex
589220
MOLEX
589220
MOLEX/莫仕
313856
MOLEX/莫仕
406480
MOLEX/莫仕
495680
MOLEX/莫仕
510103
MOIEX
339019
MOLEX/莫仕
394910
MOLEX/莫仕
500448
MOLEX/莫仕
450378
MOLEX/莫仕
394910
MOLEX/莫仕
288253
ITW Switches
432665