-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
622-015-260-050
EDAC Inc.
0395314507
Molex
WJPCP-3.5-15p-14-RNA
Reliance North America
GRM1556S1H9R0DZ01D
Murata Electronics
395-035-541-458