Greetings -
Thanks for the post! Take a look at our 26-351 Better-Bilt latch pair for your replacement latches. For your balance, you will need to double check the tube diameter. It appears to be 3/8." If that is the case, you will need our S900-30 balance. Let us know if this appears to be a match.