I think you'll be lucky to find parts for it now, it wouldn't cost that much to fit a new panel and keypad. Why does the lid keep popping off, is the little securing screw missing ?.
One of those 700L rebrands I believe.
If you can find a keypad just swap it over, although you maybe better just upgrading for something that comes as a panel and keypad if you feel competent to do that.