Ecdysten

I think I read about it in Bill Phillips’(I know, you don’t have to tell me) supplement review. If its the same stuff, its insect hormone, and is probally useless in us. Then again, an ant can lift 50 times its own weight.