Your hinge appears to match our 32-126 very closely. I think this may be just what you need, but check it out and see what you think.