Winstrol Depot Stanozolol is an androgen and anabolic steroid medication. Stanozolol is not esterified and is sold as an aqueous suspension, or in oral tablet form. It is an anabolic steroid that is known to have a diuretic effect.
Winstrol Depot contains 50mg/ml Stanozolol of the highest purity packed in box containing 3 x 1ml Ampoules.