Help ID the Mystery Centrifugal Supercharger!

Here I am. If a turbocharger, or supercharger and a mopar are in question on THIS forum, I will eventually see it...I lurk and read quite a bit.

If you want my honest opinion....I would call that some sort of Fluid Pump.

If it were a supercharger, or blower,...the blades would be more similar to:
http://www.raptorsc.com.au/images/sc_1.jpg

the inlet blades look to dull to move air....water pump of some sort is my guess.....EDIT: yeah the blades are backwards...its not a Blower....its a pump.
http://en.wikipedia.org/wiki/Centrifugal_pump