Reposting because I see a name and patent on the other side
Tom from SWISCO responded:
October 19, 2021
Hello! Your exact roller isn't made anymore but I have had past customers tell me that our 81-133 works well as a substitute. Check it out and see what you think.