-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150390885
Molex
346-046-521-812
EDAC Inc.
ERJ-PA2F2612X
Panasonic Electronic Components
228BDVARAFFG
CTS Electrocomponents
022903.5MXSP
Littelfuse Inc.