-
SWITCH PUSH SPDT 0.4VA 28V
Please send RFQ , we will respond immediately.
Quantity:
5025841178
Molex
25AA040A-I/ST
Microchip Technology
53015320
LAPP
SA170C-E3/54
Vishay General Semiconductor - Diodes Division
4585-832-SS-20
RAF Electronic Hardware