-
SWITCH PUSH DPST-NC 10A 120V
Please send RFQ , we will respond immediately.
Quantity:
0705550039
Molex
633-062-263-010
EDAC Inc.
1200868154
0365010026
CPS16-NC00A10-SNCSNCWF-RI0YWVAR-W1056-S
SCHURTER Inc.