Loading patent details...
US5423830A: Polyp Retrieval Method and Associated Instrument Assembly | Searchlight