Hello! Take a look at our 23-270 mirror door track. I think this is a good potential match, but look it over and let me know what you think.