Has appeared in comments, but deserves its own thread: the MX510 Logitech mouse. Mine is approaching a decade old; still functions perfectly. : r/BuyItForLife
USB Mouse Cable For Logitech MX518 MX510 MX500 MX310 G1 G3 G400 G400S 1.9m Profession Mouse Line|usb mouse cable|cable for mousemouse usb cable - AliExpress
New Shell/Cover case +feet Replacement For Logitech MX518/G400/MX500/MX510 Mouse | eBay