Looks like my old tank ... a used Oceanic of 1960's vintage.
I doubt you will find a lid for that today, as the newer Oceanics all have the standard wide top trim that takes the standard lids.
My suggestion: Make your own lid.
You can get the hinge & back plastic pieces separately. One source:
Large Glass Canopy Hinge 3/16" x 36"
That is a 36" hinge, so you can cut it to size for your tank. Get a glass shop to cut the glass to size & it is a cinch to make a custom glass top.