Loading patent details...
US6228516B1: Self-switching electrochemical cells and method of making same | Searchlight