Loading patent details...
US4128099A: Single-Pole Coagulation Forceps | Searchlight