-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0987881081
Molex
1PMT5916E3/TR13
Microsemi Corporation
628-050-622-269
EDAC Inc.
3QHTF21-139.100-PD
Mercury United Electronics, Inc.
GRM31C5C3A102FWA3L
Murata Electronics