Loading patent details...
US4200348A: Medical Clip | Searchlight