-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150200821
Molex
A15329-01
Laird Technologies - Thermal Materials
895-132-521-202
EDAC Inc.
0622022495
396-005-522-658