-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1300990107
Molex
DB25P065TXLF
Amphenol ICC (FCI)
357-009-453-102
EDAC Inc.
1200660181
DTS24H19-32ZN
TE Connectivity Deutsch Connectors