-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0190290086
Molex
833-020-542-201
EDAC Inc.
8LT017Z08AN
Souriau-Sunbank by Eaton
28475
3M
RP114K341B-TR
Nisshinbo Micro Devices Inc.