Diindolylmethane

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  ...