Wednesday, November 20th, 2024

Ecdysterone is an insect hormone, often sold as a dietary supplement for increasing muscle mass. “Ecdy” has been around for many years, and is one of the more controversial supplements of its category, mainly due to it’s lack of scientific substantiation and tendency to produce mixed results in users (some swear by it and others […]