-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
627-13W6622-3NA
EDAC Inc.
395-058-560-504
0873812418
Molex
MTSW-105-10-S-S-135-RA
Samtec Inc.
2107-440-AL-24
RAF Electronic Hardware