Win Stro

Winstrol is the brand name of a synthetic anabolic steroid known as stanozolol. It is not an injectable unlike most anabolic steroids. Instead, it can be sold as a tablet or in suspension form.