I posted the manufacturer of the glass but from your site I do not see a similar roller.
Emily from SWISCO responded:
November 19, 2021
Hello!
Start by comparing your dimensions to our 81-156 roller and see if this matches up to your original roller assembly. We also carry a stainless steel version, our 81-156SS.