Hey there! Your latch looks like it could be a good match for our 26-244. Look over our dimensions below and see what you think.
We also sell the 26-243 for the opposite side, if you wanted it.