My research has led me to
39-027E, and it's opposite, with new window channel things...as the closest I can get...
I'll need 5 total, 4 right (I believe) and 1 left, with handles, and the channels for the window.
Before I order, am I on the right track?