have a look at this website. It is very good.

http://www.healthydetox.org/ndf.html

I have used NDF and felt very good on it, almost euphoric. This link http://www.wicfs-me.org/mercury.htm also explains a bit about NDF.