Loading patent details...
US6740447B1: Charge storage devices with overlapping, folded electrodes | Searchlight