-
SWITCH PUSH SPDT 0.4VA 20V
Please send RFQ , we will respond immediately.
Quantity:
0190560023
Molex
333-028-540-101
EDAC Inc.
RG2012V-2740-D-T5
Susumu
391-SA-PI
Excelta Corporation
MB89193PF-G-658-ER-RE1
Infineon Technologies