Looking for a web site

I’m looking for a web site that I saw posted recently but can’t remember where. It was a site that showed the products and where there components/parts/raw materials/ came from and/or where those components ended up.

I recall seeing it the last month or two. Any idea what it is?

Thanks.

http://www.isuppli.com/ ?