T Takumi Member Aug 25, 2006 953 705 IL Sep 17, 2009 #1 Sep 17, 2009 #1 A Salt and Paper Battery http://www.technologyreview.com/energy/24097/ Last edited: Dec 9, 2009