-
SWITCH PUSHBUTTON SPDT 0.01A 5V
Please send RFQ , we will respond immediately.
Quantity:
0982660378
Molex
FFP.2S.650.CLAC72
LEMO
395-042-559-588
EDAC Inc.
C0603C-18N0G1T3
API Delevan Inc.
QMQF574T25-2.0A-10.245
Mercury United Electronics, Inc.