-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2137192071
Molex
892-024-541-212
EDAC Inc.
ICF05003A006V-006-R
TDK-Lambda Americas Inc
895-122-544-201
CPS19-NO00A10-SNCSNCWF-RI0BWVAR-W1069-S
SCHURTER Inc.