This post turned into a monster, so here’s what you need to know:
Milk thistle has long been used for liver detoxification, especially in terms of damage from drugs (both prescription and illicit), alcohol, environmental toxins, and poor diet
Milk thistle’s primary constituent is silymarin, which is actually a group of “flavonolignans”, chiefly silibinin but there are several others.
Most other milk thistle supplements are solvent-extracted with acetone, which leaves harmful residue and destroys many of the constituent parts mentioned above
NutraBio’s European Milk Thistle is instead dry-extracted, which is more costly, but leaves far more potent and bioactive flavonoids and other parts (it is “full spectrum” but still primarily silymarin).
The best studies for improving all kinds of liver damage come at 420mg silymarin per day, spread in three separate doses. NutraBio’s Milk Thistle, taken as directed, meets or exceeds these studies.