NEW CTS Electrocomponents SWITCH SLIDE DIP SPDT 50MA 24V - 204-126ST
New without packaging