Hi there!
This looks like the inner component of our 84-139 Norco Screen Door Roller Assembly. Look this over and see if it matches what you need.