Loading patent details...
US4946296A: Device for Sealing and Generating Electrical Pulses | Searchlight