-
SWITCH PUSH SPDT 0.4VA 28V
Please send RFQ , we will respond immediately.
Quantity:
502426-2012
Molex
346-082-521-204
EDAC Inc.
M0776-8-B
RAF Electronic Hardware
3072-D-348-SS
PD-9001-25GR/AC-AU
Microchip Technology