Hey there! Please take a look at our
81-036 patio roller used in Peachtree doors. This could be a newer version of the roller you show in your photos. Also check out our
81-266 roller kit. Take a look and see if either of these could work for you to repair your door.