Overview
Diindolylmethane is a type of Indole that consists of two molecules of Indole-3-Carbinol bound together.
Health Benefits of Diindolylmethane
Immune System
Diindolylmethane may inhibit the development of some types of Cancer ...