-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039000428-11-S2
Molex
842-050-520-103
EDAC Inc.
RNCF2010DTC154R
Stackpole Electronics Inc
341-098-500-204
LXZ2-2780-5
Lumileds