-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-050-558-408
EDAC Inc.
746-010-541-501
1552200145
Molex
RMCF1206FG8K66
Stackpole Electronics Inc
BFC230362474
Vishay Beyschlag/Draloric/BC Components