-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
3059-18X24BKT
Bertech
845-116-559-202
EDAC Inc.
0688060019
Molex
1713155107
RMCF0402FT4M02
Stackpole Electronics Inc