Hello, thank you for posting,
While we do not have an exact replacement for your Charmac roller, see our 23-064. Many past customers with a roller like yours have reported successfully using the 23-064 as a substitute. Review the overall dimensions to see what you think!