just googled "supercharger turbonator"

it's a gimmick, scam, con, whatever you prefer.

Unlses you could somehow power it to spin and create forced induction.. it's merely adding more resistance to your intake