Loading patent details...
US5965291A: Perforated Film for Modifying the Electrochemical Surface Area of a Cell | Searchlight