Help ID the Mystery Centrifugal Supercharger!

Their isn't any numbers or anything on it? What is that on the pulley?