We unfortunately don't sell a match for this roller. Our 23-049 is close, but still very different. I can't confirm that it will work for you.
Another possibility is to use our 23-250 kit. This comes with its own track and guides, so it may at least be worth considering.