Top roller assembly for patio screen door

A quick learner from Walnut Creek, California says:
I am looking for a replacement roller assembly for my patio screen door.
It appears to be spring-loaded with screw adjustment on the side.
The roller wheel is about 1 inch in diameter, concave, and made of metal.
The wheel holder is white plastic.

I would also appreciate tips on how to remove it.
I try to pull it out with a plier but it would not come out.
Is there a trick to it?

Thanks for any info.

Thumbnail of the uploaded file named PXL_20201218_231900992.jpg
Thumbnail of the uploaded file named PXL_20201218_231908033.jpg
Profile picture of Casey
Casey from SWISCO responded:

Hello, thank you for writing in. I'm afraid I'll need to see the roller removed from the door in order to identify a replacement. We do have the following video which may assist you in the removal process.

A quick learner from Walnut Creek, California says:
Thank you for the tip.
I managed to remove the roller assembly.
It has the stamped code B221SSP, measured about 4.25 inches on the roller side. Please see my photo.
Please advise.
Thumbnail of the uploaded file named PXL_20201228_234134883.jpg
A quick learner from Walnut Creek, California says:
The width of the metal frame is about 0.43-0.45 inches.
Thumbnail of the uploaded file named PXL_20201228_235000712.jpg
Profile picture of Casey
Casey from SWISCO responded:

Great, thanks for these follow up pictures! See our 84-137. Look over the dimensions to confirm that this would be a suitable substitute. Please let me know if you have any further questions. 

A quick learner from Walnut Creek, California says:
Thank you, Julia.
I ordered the replacement parts per your suggestion and they match perfectly with the old parts.
Profile picture of Casey
Casey from SWISCO responded:

I'm so glad to hear it! Thank you for choosing SWISCO.com. We really appreciate your business and hope you will consider us for your future hardware replacement needs.

Reply to Thread
Use this form to ask a follow-up question or to share your experience regarding this subject.
(your email address will be kept private and is only used to inform you when a response has been made)
Current wait time is 3-4 business days
We promise that one of our experts will personally get back to you as soon as they are able. Thank you very much for your patience and understanding. If your inquiry is time-sensitive, please feel free to reach us at (888) 991-1929 or at help@swisco.com.