-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
628-009-320-013
EDAC Inc.
1722533111-06-W0-D
Molex
307-030-531-178
3M 3432 5" X 8"-25
3M (TC)
MKS4F021502B00JI00
WIMA