Health benefits of DIM.. What is DIM? Potential side effects of DIM supplements. Information about this vitamin that helps with hormones...