-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DSC1224NL3-100M0000
Microchip Technology
895-029-524-112
EDAC Inc.
FWLF1634RL51
Finisar Corporation
SM6T68AHE3/5B
Vishay General Semiconductor - Diodes Division
0460121141-03-A9
Molex