-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0010892601
Molex
NMP1K2-CHHH#C-02
MEAN WELL USA Inc.
S0603-271NF1B
API Delevan Inc.
ATSAMC21J15A-AUT
Microchip Technology
AFS4-02000800-30-10P-4
L3 Narda-MITEQ