826LMB400M2CC
ILLINOISCAPACITOR
19960
NA
826LMB400M2CC
ILLINOISCAPACITOR
19960
NA
Marquardt Switches
512727
Marquardt Switches
535265
Marquardt Switches
246628
TE/泰科
377499
MOLEX/莫仕
554851
TE
337362
TE/泰科
515926
TE
379765
TE/泰科
375412
TE Connectivity
408316
SUMITOMO
212229
TE CONNECTIVITY
561688
TE
391805