That pack bears a lot of similarity to an off-brand generic pack I bought in 2003 at a local sporting goods store, although mine had a logo: Infinity. It was made in China, as so many packs are, but the distributor was located in Canada, as I recall. It cost me $45 new.

On mine the built-in rain cover was stored in a zippered pocket on the bottom of the pack. Eventually the metal zipper corroded and broke.

I still own it and I use it occasionally, when I need to haul a heavier load than I normally do. It stays fairly comfortable up to about 40 lbs.