-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2076025016
Molex
SKM10A-05
MEAN WELL USA Inc.
387-020-559-603
EDAC Inc.
875075561008
Würth Elektronik
BFC238652394
Vishay Beyschlag/Draloric/BC Components