-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS26W23-53SN-6149 [V001]
TE Connectivity Deutsch Connectors
387-025-520-608
EDAC Inc.
1239-12-S
RAF Electronic Hardware
846-092-560-858
MKT1822615015V
Vishay Beyschlag/Draloric/BC Components