Loading patent details...
US5752923A: Biopsy Instrument With Handle and Needle Set | Searchlight