Hello!
This reminds me of our 39-529 track slider but you'll have to review our pictures and dimensions to confirm that this matches your original hardware.