Diindolylmethane (DIM) Products

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

Bio Response Dim150 £49.95

DIM Diindolylymethane - Quicksilver Scientific - Nanoemulsified - 50ml £44.95