-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
87734-2000
Molex
09670505607
HARTING
RMCF0805JG240R
Stackpole Electronics Inc
845-062-541-402
EDAC Inc.
929665-03-13-EU
3M