Loading patent details...
US4708918A: Battery Element and Battery Incorporating Polar Polymer System | Searchlight