I believe this may be an old Forever Storm Door. Take a look at compare the 55-109 carefully. If it's a match, see the video below for installation details.