Loading patent details...
US7656120B2: Power supply system comprising rechargeable battery pack and attachment apparatus | Searchlight