Loading patent details...
US5290646A: Battery Terminal | Searchlight