Ehm... If those specs are correct you've been had.
GTX 970 never shipped with a 128bit bus, they all came with their weird 224+32 (3.5GB +512MB) bus.
192 streaming cores is way too low, too, GTX 970 comes with 1664 of those.
Finally, the GTX 970 had a base clock of 1050 Ghz and a turbo of 1178 as it's base specs.
So, what I fear you got there was a slightly overclocked GTX 630 with GK 107 core design (there are other variants based on Fermi's GF 108), which normally came with 875Mhz and GDDR3 instead of GDDR5 but there are GTX 640 GPUs based on the same chip with GDDR5, and the rest of the specs fit.
Seems like in China they have made some odd versions. There is a 5Gb 1060 or 1080.
When it arrives I'll test and do some verification on it, and post here. But yep I'm very aware that I'll receive something less than 970, but in the end it was a 52USD card, in Brazil I would have to pay 3 or 4 times this for this board. I plan to buy a decent 200USD in USA and sell this one
duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"
Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"
Azzanation: "PS5 wouldn't sold out at launch without scalpers."