-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395265013
Molex
10982-20-1-2000-004-1-TD
CNC Tech
CZRB5368B-HF
Comchip Technology
202408
di-soric
307-038-459-107
EDAC Inc.