-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150180346
Molex
MBB02070C2008FRP00
Vishay Beyschlag/Draloric/BC Components
SCT65
TDK-Lambda Americas Inc
0105-S-3
RAF Electronic Hardware
333-044-560-208
EDAC Inc.