-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0887667300
Molex
0713085470
0622018625
345-069-544-102
EDAC Inc.
BFC2373EC274MD
Vishay Beyschlag/Draloric/BC Components