Loading patent details...
US5855569A: Expandable Anchor Mechanism for Use in Endoscopic Biopsy Channel | Searchlight