-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0459854451
Molex
0908147816
RAVF104DJT2R00
Stackpole Electronics Inc
SPCM-800-34-BR2
Excelitas Technologies
628-17W5224-2T5
EDAC Inc.