-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
887-016-523-208
EDAC Inc.
628-M25-321-LT5
STB30150C
SMC Diode Solutions
895-036-541-104
346-028-540-101