-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0314049135
Molex
846-018-540-258
EDAC Inc.
629-025-640-045
XM2Z-0023
Omron Electronics Inc-EMC Div
1-1-100-SJ3550
3M (TC)