I would have to agree, it does look like a xspower turbo.
Everything else they sell are knock-offs.

I wouldnt trust it, you can find much better stuff out there.