-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1552200269
Molex
345-060-558-412
EDAC Inc.
FCCS-3
Essentra Components
VE-B0V-EY
Vicor Corporation
SC628D
Mallory Sonalert Products Inc.