Loading patent details...
US6610072B1: Surgical loop delivery device | Searchlight