-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039000428-12-W4-D
Molex
857-033-545-108
EDAC Inc.
RNCF0603CTE10K0
Stackpole Electronics Inc
3001-160
Piton Engineering
SG73S2E1RTTD133G
KOA Speer Electronics, Inc.