-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1053114607
Molex
345-053-520-402
EDAC Inc.
MP6-3Y-1L-1E-00
Artesyn Embedded Power
833-046-544-803
68626-405HLF
Amphenol ICC (FCI)