Hey there!
Your screen door roller looks very similar to our 84-086. Have a look at the specifications and see what you think.