Loading patent details...
US5865643A: Terminal for Battery Electrodes | Searchlight