Loading patent details...
US4137919A: Electromedical Clip Structure | Searchlight