-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
MM74HC589SJX
onsemi
0430300001-05-L2-D
Molex
892-030-540-104
EDAC Inc.
HM2P09PKF1H1GF
Amphenol ICC (FCI)
845-064-555-212