Loading patent details...
US5100430A: Biopsy Forceps Device Having a Ball and Socket Flexible Coupling | Searchlight