Ecdysten

You bet. I’ve posted here about the great results I’ve had with it before but for some reason, people don’t care. Bill Roberts slammed it. Oh well. Perhaps I’ve got insect receptor sites. You’re unraveling a mystery here.