Ecdysteroids are steroids that occur naturally, so yes, Turkesterone is a steroid but not developed in the lab. Experts isolate and extract the substances from several plants and insect species. In that regard, the BSS is harder for some than regular back squats which are typically done with a greater load, but at least, 1 […]