Scientific Technologies?

Came across a 20ml bottle of scientific technologies Winstrol 50 mg per ml. It is a kind of milky looking substance, anybody now of this stuff? Is it any good. I got it free, but have never heard of this lab.

Did ya google it?

Yes, just got a bunch of Winstrol links, but nothing with the brand name scientific technologies. It’s obviously some underground lab, just wondering if anyone is familiar with them.