Loading patent details...
US5080655A: Medical Biopsy Needle | Searchlight