-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1202530024
Molex
387-058-558-812
EDAC Inc.
MBA02040C3322FCT00
Vishay Beyschlag/Draloric/BC Components
VHT220M50
NTE Electronics, Inc
RN73H1JTTD1623D10
KOA Speer Electronics, Inc.