Loading patent details...
US5439005A: Surgical Instrument With Telescoping Sleeve | Searchlight