-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
895-045-542-107
EDAC Inc.
1552200077
Molex
629-3WK3640-1TA
395-046-559-858
833-93-042-30-001000
Mill-Max Manufacturing Corp.