Hello, The picture with the caption below on this web site is the same parts I need and can't find. You never mentioned if you know where these are made/sold. The upper left hand corner picture shows the channel upside down. The upper leg goes into the wood storm/screen frame. FYI- The storm and screens are Aluminum.