-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0152670315
Molex
895-031-558-412
EDAC Inc.
MIKROE-1634
MikroElektronika
AE770L18-32P-LC
Conesys
3855-C-256-B
RAF Electronic Hardware