-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0936010296
Molex
81552101
Crouzet
NMP1K2-EHCKHE-00
MEAN WELL USA Inc.
DIV43E25-35SD-6149
TE Connectivity Deutsch Connectors
CT2148-150-5
Cal Test Electronics