Diindolylmethane (DIM) Products

All About Dim (Michael Zelig & Scott Connelly) £2.99

Bio Response Dim150 £49.95

DIM Diindolylmethane - Nanoemulsified DIM - 50ml £44.95