Here are some photos after I took the plastic roller out I did destroy the tabs at stick over. Hopefully this is a good photo
Casey from SWISCO responded:
July 18, 2018
Hi, thank for the photos! It appears to most closely match our 84-139 Norco Screen Door Roller Assembly. Look over the dimensions to determine if this is your match. Good luck with the repair!