Loading patent details...
US5630812A: Electrosurgical Handpiece With Locking Nose Piece | Searchlight