Insulin

Could Insulin be the key to a good bench press?

Discuss.