Looks like you need a new mortise lock. Yours resembles our 82-265, which I believe to be our best match. Look it over and let me know if you agree.
Please note that our mortise may not be compatible with your old keeper. if not, then I recommend the 82-249 as well.