I know it's an alternator, but WTF???
I have one on my duster, possibly a factory upgrade(original wiring did not go through the bulkhead)
Personally, i think they're too heavy to be worth anything. I think i'm gonna drop 20lbs off the front end when i put in a denso. lol