Hi Rommel,
I picked it up from a screen door shop in San Jose. I think the name was 'The Screen Door Shop'. I'm not kidding. But my memory might be bad. I'll look it up later today and post the name.
Here's another pick of the aluminum frame, from the side.