-
SWITCH PUSH SPDT 0.4VA 20V
Please send RFQ , we will respond immediately.
Quantity:
DTS20H19-45DE
TE Connectivity Deutsch Connectors
09068009992
HARTING
0430300003-12-Y2-D
Molex
627-11W1224-3TE
EDAC Inc.
895-039-559-612