-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
346-100-556-201
EDAC Inc.
CTCDRH6D38F-390N
Central Technologies
0150180061
Molex
1202530550
CS8129YTHA5
onsemi