My forward hatch is leaking around the frame lid seal to Lexan/Plexiglas insert. I can not find any manufacturing details on who made the hatch. It is a black poly frame and lid with black Lexan insert. Not counting the hinges, the outside size of frame lid is 19inches square and the insert is 15 inches square. Both insert and frame have rounded corners. The dogs and lid supports attach to the underside of lid frame and the insert is just a flat piece of Lexan that sits in a groove in the top of the frame lid. The Lexan insert is heavily crazed and I figure that I can not just polish it out. Plus I am not sure if polishing would remove the craze. Therefore, I am now looking for a new Lexan lens insert before I address the seal leak between the lens and frame. Any ideas on who made it or who to contact to get a replacement lens?