Hello!
This roller reminds me of the 84-064 or 84-083. Take a look at the specifications for each and see how they compare with yours.
Let us know if you have any questions!