Guy, I used one exactly like this to vacuum a beauty shop in exchange for getting my hair permed back in the day. (I know, I know, it was the 80's & that's why I have no hair now LOL!!) Anyways, their's was identical to this and was badged as a Sharp.They originally had a Kirby Sanitronic & then added this to their arsenal.
As I recall it was a good cleaner. Especially given the fact it was sucking up cut hair off of flat office grade carpet.
On a side note: looks like there are plenty of bags & belts to be found on Ebay if you should need them.