Thanks for your patience during this busy season. See our 23-039P, these look very similar to your roller.
As for the plastic clip, it looks similar to 23-207. See what you think.