Does it leak where the frame meets the cabin house? If so, rebed.
It may be that the 1972-era unit is obsolete, and needs replacement by a similar design by another manufacturer.
for where I can purchase a replacement. I am attaching 2 pictures of it showing the length and width. It is on a 1976 E29.
ericsonyachts.org