Loading patent details...
US4332257A: Medical Clip and Electrode Constructions | Searchlight