-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0151660323
Molex
228CDVAAFDMSD
CTS Electrocomponents
T95R127M010LSAL
Vishay Sprague
2804-3118-AL
RAF Electronic Hardware
DDZ9688-7
Diodes Incorporated