-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0010894462
Molex
895-017-525-412
EDAC Inc.
D38999/26KD19SB-LC
Conesys
RGC1/16SC6343FTH
Kamaya Inc.
RSMF3JB620R
Stackpole Electronics Inc