-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039269046
Molex
387-076-559-803
EDAC Inc.
CC1206GRNPOABN331
YAGEO
627-27W2624-2T4
CA3102E18-1SA95A206
ITT Cannon, LLC