-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DIV43E23-21SBC003
TE Connectivity Deutsch Connectors
395-062-523-804
EDAC Inc.
0495370610
Molex
833-050-555-807
845-028-523-402