-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
627W3W3-124-4N5
EDAC Inc.
LNR110A
Crouzet
0395232902
Molex
895-016-542-503
AT91SAM9261-CJ-999
Microchip Technology