This shape reminds me a little of our 81-248 Traco Sliding Glass Door Roller. Take a look, compare the dimensions listed in the pictures, and see if you agree.