-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0887418601
Molex
89639-112HLF
Amphenol ICC (FCI)
OSTV7040150
On Shore Technology Inc.
387-035-558-108
EDAC Inc.
PLA1G122008
ITT Cannon, LLC