I just got 2 10ml (50mg) Winstrol Oilbased mady by Dragon Chemistry, and I wonder if this steroid even exists?

Have I been scammed, or are this stuff just hard to come by?