-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0345660203
Molex
ABM8W-29.4912MHZ-8-B2U-T3
Abracon LLC
345-049-542-488
EDAC Inc.
AE284T12F4AB
Conesys
D38999/20KC8PN