Back in my early spinning days I was lucky enough to get a plexi cup holder for my Schacht Matchless Spinning Wheel. It was made by a company called FNB Plastics, and had/have a shop on Etsy. It’s been forever since I’ve seen them post anything, so I doubt they are still in business.
My Schacht Matchless has lots of leather accessories, and it was time to update the cover on the cup holder so it matches the rest of the accessories. That post is here.
The holder has been broken several times and is beyond the gluing phase. It’s now got a wooden block under it, held in with screws: