-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0151360803
Molex
F1778433K3FBB0
Vishay Beyschlag/Draloric/BC Components
61000421821
Würth Elektronik
MKP1845410256
395-029-559-403
EDAC Inc.