Wrong section, but it might be one of those industrial cooling parts that people bought in bulk from china and sold as "electric superchargers" on ebay.

There's a vid of some of those "electric superchargers" on a car, and they eventually used a leafblower in the vid. At the end of the day, they concluded that they hurt your performance, instead of helping.

Also here's some more on it: Ebay 'Electric Superchargers': The truth...