Loading patent details...
US5024620A: Battery Terminal Post Clamp | Searchlight