Loading patent details...
US5487958A: Interlocking Frame System for Lithium-Polymer Battery Construction | Searchlight