-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
55-CBSA-5.25X5.75X0.5
Leader Tech Inc.
895-006-524-412
EDAC Inc.
345-040-523-158
71217-106HLF
Amphenol ICC (FCI)
0982660961
Molex