-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
27066176
Laird Technologies EMI
2976077
Phoenix Contact
345-034-541-288
EDAC Inc.
CSR2010FK75L0
Stackpole Electronics Inc
75915-316HLF
Amphenol ICC (FCI)