Hello there!
The roller you show here is no longer made but our 23-222C should work fine as a replacement. Look over the specifications and see what you think.