Loading patent details...
US6908454B2: Anchoring assembly for a medical instrument | Searchlight