That push button latch is the same as the one in console doors, only difference being a removable finish bezel. Its a poor design too. The thing is pot metal. The spring is so strong it would eventually blow the 2 little screws out that hold the back on.
I've seen new reproductions on ebay before. Might have been listed for consoles making it harder to find for the glove box. Hope this helps