I have a couple of those.I always called them tubular water pumps.One came with a perfect four blade fan,that's what I was after.When I hung the fan up with the others I have I realized the blades are reversed.It is meant to blow out the radiator,not draw air in.
I have seen these before probably came from Pep Boys $2.35.