-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0002062101-03-W4-D
Molex
895-030-542-408
EDAC Inc.
DSA6331JA2BB-025.0000VAO
Microchip Technology
357-027-541-107
T491X157M016AT7223
KEMET