-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0757840328
Molex
833-021-520-103
EDAC Inc.
CPS19-NO00A10-SNCCWTWF-AI0GNVAR-W1064-S
SCHURTER Inc.
TEF1001-02-D2CX4-K
Trenz Electronic GmbH
ERJ-P08F1270V
Panasonic Electronic Components