-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1300940375
Molex
MMBZ5237BW-7
Diodes Incorporated
MRS25000C6811FCT00
Vishay Beyschlag/Draloric/BC Components
807-012-547-178
EDAC Inc.
4001-256-B-27
RAF Electronic Hardware