-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0685920018
Molex
845-098-525-803
EDAC Inc.
4052-632-B
RAF Electronic Hardware
DDM50S300N
Amphenol ICC (FCI)
VI-26N-IW-F4
Vicor Corporation