-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
LELBX1-33290-30
Sensata-Airpax
RNCF2010BKT200R
Stackpole Electronics Inc
0705510002
Molex
345-136-521-802
EDAC Inc.
1708611
Phoenix Contact