Loading patent details...
US4817630A: Control Cable for a Biopsy Forceps | Searchlight