-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1731071015
Molex
627-M15-323-BN6
EDAC Inc.
395-017-523-188
73739-16
Elesa USA Corporation
0039000428-06-B2-D