-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
395-005-523-188
EDAC Inc.
PIC32MX764F128LT-I/PT
Microchip Technology
DTS24T09-98PE-6157 [V001]
TE Connectivity Deutsch Connectors
0430300003-08-S4-D
Molex
341-084-560-202