-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0908140208
Molex
807-014-458-103
EDAC Inc.
MIC2505-2BM-TR
Microchip Technology
SR271C472KAA
KYOCERA AVX
806-012-NF11-13BBA
Glenair